lrc123 发表于 2007-8-5 17:39:48

[求助]加载一个关卡后,怎样再另外加载一个关卡呢?

1.加载一个关卡后,再另外加载一个关卡,需要做些什么呢?是不是直接level_load就可以加载另外一个关卡了?

2.现在的GSA7汉化版是所有功能都齐全了的吗?,就是A7专业版
http://www.our-game.cn/bbs/dispbbs.asp?boardID=2&ID=4&page=1

3.GSA7的穿行模板中的相机怎么用呀?

ultranet 发表于 2007-8-5 21:36:27

引用第0楼lrc123于2007-08-05 17:39发表的 [求助]加载一个关卡后,怎样再另外加载一个关卡呢? :
1.加载一个关卡后,再另外加载一个关卡,需要做些什么呢?是不是直接level_load就可以加载另外一个关卡了?

2.现在的GSA7汉化版是所有功能都齐全了的吗?,就是A7专业版
http://www.our-game.cn/bbs/dispbbs.asp?boardID=2&ID=4&page=1

.......

1, 對啊,直接讀取一個新關卡就可以。
......
me=null;
level_load("level02.wmb");
wait(3);
ent_remove(me);
......

2. 沒有用過漢化版,不能回答你。

3. 沒有用過模版,不清楚,自己寫自由度比較高。模版的使用方法可以查看手冊。

萌是什么? 发表于 2007-8-5 22:17:26

me=null;
ent_remove(me);
这2句为何需要添加?直接载入好像也可以

ultranet 发表于 2007-8-5 23:59:07

引用第2楼萌是什么?于2007-08-05 22:17发表的:
me=null;
ent_remove(me);
这2句为何需要添加?直接载入好像也可以

嗯,不加也是可以的。
不過理論上當載入一個新關卡前,目前的關卡和所有東西都會被清空,包括當時執行這個action的entity,後面的腳本不保證一定會執行,所以先設me=null就不會清空這個entity,讀完新關卡再清除自己。
页: [1]
查看完整版本: [求助]加载一个关卡后,怎样再另外加载一个关卡呢?