游戏开发中的脚本编程与地形生成
脚本编程基础操作
在游戏开发中,我们常常需要对场景中的对象进行交互操作。以一个简单的立方体为例,在尝试选取它时,如果直接在游戏视图中选取,可能不会有任何反应。这可能是因为对象的碰撞器未启用。我们可以重新激活立方体,并禁用其盒子碰撞器,再次尝试选取,此时依然不会有反应,因为碰撞器已被禁用。完成这些测试后,停止播放并关闭控制台。
接下来,我们要对鼠标选取进行计数。在点按式冒险游戏中,有些对象可能需要被多次选取才能进入下一个状态或表现出不同行为。以下是具体操作步骤:
1. 打开脚本编辑器中的 MousePick 脚本。
2. 在 MousePick 脚本顶部, #pragma strict 下方添加如下代码:
private var pickNum : int = 0;
这里的规则是,当要求在脚本顶部添加内容时,应将其添加到 #pragma strict 下方。
3. 在 OnMouseDown 函数内部, Debug.Log 行上方添加代码:
pickNum = pickNum + 1; // increment the number of times the object was picked
注意使用注释来提醒
游戏开发中的脚本与地形生成
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



