
深的储职业选术学院 国家示范性软件学院 3D网络游戏开发实践 主讲教师:徐守祥 任务1.4:添加模型对象完成游戏启动与退出 知识点总结
3D网络游戏开发实践 主讲教师:徐守祥 任务1.4:添加模型对象完成游戏启动与退出 知识点总结

任务1.4 回深的团恩职少送米学院 shenzhen Insttute ol Inform ation Technology 国家示范性软件学院 知识点总结 。ItemData对象 动态对象,实现我们常说的”道具”的功能,可 以移动或者在运行时被操作
任务1.4 知识点总结 ⚫ ItemData对象 动态对象,实现我们常说的”道具”的功能,可 以移动或者在运行时被操作

深的信包职少猛术学院 任务1.4 henzhen Institute of Inform ation lechnology 国家示范性软件学院 知识点总结 。1.数据块的定义 datablock ItemData(Boulderltem) category=“Boulders”;/分类 shapeFile=“~data/shapes/.rocks/boulder..dts”;/模型文件 mass=1;∥质量/重力 friction=1;/摩擦力 ←口返回
任务1.4 知识点总结 ⚫ 1. 数据块的定义 datablock ItemData(BoulderItem) { category = “Boulders”;//分类 shapeFile = “~/data/shapes/rocks/boulder.dts”;//模型文件 mass = 1;//质量/重力 friction = 1;//摩擦力 }; 返回

深)信职业选术学院 任务1.4 国家示范性软件学院 知识点总结 ●● 。2.数据块的使用 function ItemData:create(%data) ∥该函数是由世界编辑器调用的 %obj new Item(){ dataBlock =%data; static true; ∥建立的是静态,转动的对象 rotate true; ; return %obj; ←口返回
任务1.4 知识点总结 ⚫ 2. 数据块的使用 function ItemData::create(%data) { // 该函数是由世界编辑器调用的 %obj = new Item() { dataBlock = %data; static = true; //建立的是静态,转动的对象 rotate = true; }; return %obj; } 返回

© 深剑优包职少被术学院 任务1.4 国家示范性软件学院 知识点总结 ·loadMyMission0函数的使用 ● 修改loadMyMission(0函数,保证它装入的是需要的任务 Capturetreasure.mis function loadMyMission() {. createServer("SinglePlayer", expandFilename("./data/missions/gameonemission.mis")); 该函数位于Capturetreasure目录下的main.cs文件的末尾
任务1.4 知识点总结 ⚫ loadMyMission()函数的使用 ⚫ 修改loadMyMission()函数,保证它装入的是需要的任务 Capturetreasure.mis function loadMyMission() {… … } ⚫ 该函数位于Capturetreasure目录下的main.cs文件的末尾。 createServer("SinglePlayer", expandFilename("./data/missions/gameonemission.mis"));

深的3包职少选术学院 任务1.4 国家示范性软件学院 知识点总结 ·Quit();函数的使用 参数 无 返回值 无 说明 退出游戏 用法 quit(); 口返回
任务1.4 知识点总结 ⚫ Quit();函数的使用 返回