纳金网

标题: 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