纳金网
标题:
Unity3D脚本中文教程2.32
[打印本页]
作者:
奔跑的小兔
时间:
2012-5-25 15:34
标题:
Unity3D脚本中文教程2.32
layermask
结构
layermask允许你在检视面板中显示layermask弹出菜单
类似与camera,cullingmask。layermasks 可以选择性地过滤物体,例如当投射射线,
//使用层蒙板投射一个射线
//它可以在检视面板中修改
var mask larermask=
function Update(){
if(Physics.Raycast(transform.position, transform.forward, 100, mask.value))
{
Debug.Log(“Hit something”;
}
}
变量
◆ var valuc:vin
描述:转化层蒙板的值为一个整形值
//使用层蒙板投射一个射线
//它可以在检视面板中修改
var mask:lnyermask=-1
fonction update(){
if{physics.rayeast(transforn.position.transform.forwatd.100.mask.value))
{
Debug
}
}
类方法
◆ static function LayerToName(layer :in):string
描述:给定一个层的数字。返回内置的或在tag Maneger中定义的层名称。
◆ static function NameToLayer(layerName :string):int
描述:给定一个层的名字。返回内置的或在tag Maneger中定义的层索引。
◆ static implicit function LayerMask(intva1:int):layermask
描述:隐式转化一个整数位已个层蒙板
作者:
.
时间:
2012-12-28 20:12
谢谢楼主的用心分享,顶一个~~!!
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5