2012年2月29日

摘要: 这是该系列的最后一章,main类,该类继承自GameInfo也是游戏框架类。 在这里我将使用原型生成pawn,这是一个十分有效的方法可以方便的让设计者在编辑器中对引用调用调试。 声明变量 var() pawn DefaultPawnArchetype; 这样在pawn的类中defaultproperties只需要定义SkeletalMesh而不需要制定具体骨骼,生成一个Archetype然后在gameinfo中引用。 DefaultPawnArchetype=编辑器中原型的All name 复制 进入函数: function pawn SpawnDefaultPawnFor(... 阅读全文

posted @ 2012-02-29 17:35 neocsl 阅读(567) 评论(1) 推荐(0) 编辑

摘要: 研究得分表类。 class DataHighScores extends Object config(HighScoreList); 得分表继承自Object,在UnrealScript中。抽象的物件继承自OBject,具体的物件继承自Actor。同时还有一个关注的地方就是config(HighScoreList),这一项说明了存储的数值在HighScoreList.ini配置文件中,这个列表名是根据config(HighScoreList)定义的。而继承的目录应该是一下Src->Classes->AntGame[AntGame.DataHighScores],前者为程序的文件夹名 阅读全文

posted @ 2012-02-29 15:07 neocsl 阅读(257) 评论(0) 推荐(0) 编辑