我在看"使用Unity.3D进行游戏开发入门教程",Instantiate

3 replies [最后一篇]
decplum
User offline. Last seen 1 年 19 周 ago. Offline
注册用户
Joined: 09/05/2010
Points: 15

教程不错,但是太过注重操作性,有点忽略基本概念。
其中有一点我很不明白。给一个脚本呢增加一个动态创建物品的功能,
设置全局变量:
var grenadePrefab : Transform;
....
function OnXXX()
{
if(...)
{
Instantiate( grenadePrefab, position, direction );
}

}

为什么Instantiate的参数是一个Transform 类型呢?而手册上明明写的是GameObject类型啊??
求大牛解答。
我觉得有一些Unity重要的概念我还没有掌握…
CNT
thx

csilsy
User offline. Last seen 30 周 3 天 ago. Offline
注册用户
Joined: 09/26/2010
Points: 0

该值返回GameObject类型.就那么简单.

decplum
User offline. Last seen 1 年 19 周 ago. Offline
注册用户
Joined: 09/05/2010
Points: 15

脚本运行正确工作良好
就是不知道为什么。

uke
User offline. Last seen 3 天 7 小时 ago. Offline
超级管理员
Joined: 09/07/2009
Points: 2499

难道是脚本错误?