VictoryReady 发表于 2015-1-6 17:54

书上的定义看不懂系列

今天在看unity的案例详解时,看到一个概念,就是通过“属性查看器指定参数”,代码如下:
//将要转移的对象拖拽到target位置
var target:Transform;            //声明一个游戏对象
function Update () {             //声明Update方法
    target.Translate(0,0,2);    //沿z轴上平移两个单位
}
但我创建一个立方体后,把脚本覆过去没什么反映啊,本人小白,刚学JS,求大神解答啊

光亮 发表于 2015-1-23 12:25

解决方案1.去掉target变量, 直接使用gameobject.transform.Translate(0,0,2),不过这里是每帧移动2,可能太快, 建议再乘以每帧的时间
解决方案2.挂载脚本, 挂载脚本的对象的属性中会有你这个脚本的信息, 信息中有一个变量是target, 将你需要移动的物体拖拽到这个框里就可以了

hulda 发表于 2017-2-8 08:05

很不错

童真 发表于 2017-2-8 08:04

楼主是超人

樱木花道 发表于 2017-2-8 08:09

好帖就是要顶

tinggu 发表于 2017-2-8 08:56

说的非常好

Mr.菟 发表于 2017-2-8 08:47

很好哦

tiamwan 发表于 2017-2-15 18:14

很不错

lovehou922 发表于 2017-2-15 18:49

好帖就是要顶

一剑飘红 发表于 2017-2-15 19:04

顶顶多好
页: [1]
查看完整版本: 书上的定义看不懂系列