3D塔防游戏实现 3 怪物门以及生命塔(Feekood语言)

(Feekood语言介绍与习) (学习) (首页) (开发页面)

—————————— 该阶段同样用到资源: (怪物们) (中间生命塔)

……..

门的模型有点难看,,大家可以找自己喜欢的资源。

新建文件夹“OtherTower”以及文件“TransmissionTower.ais”与“LifeTower.ais”

脚本:“TransmissionTower.ais”

TransmissionTower={Blend:”mask”; //透明度Mask(掩码)SimplerState:”wrap”;CullMode:”none”;//模型不裁剪Y:0;z:0;x:0;Rotation:0; //旋转Scale:{10,5,10}; //控制模型缩放}::LoadModelPack(“:/Wooyoo/prettyGirl/2.zip”,1);//创建东南西北四个怪物门create(TransmissionTower_East={Rotation:160;x:55;}::TransmissionTower);create(TransmissionTower_South={Rotation:70;z:55;}::TransmissionTower);create(TransmissionTower_West={Rotation:160;x:-55;}::TransmissionTower);create(TransmissionTower_North={Rotation:70;z:-55;}::TransmissionTower);

脚本:“LifeTower.ais”

LifeTower={Blend:”mask”;//透明度Mask(掩码)SimplerState:”wrap”;CullMode:”none”;//模型不裁剪Y:-0.5;x:0;z:0;Scale:{0.4,0.4,0.4}; //控制模型缩放Rotation:0; //旋转isloaded:=> //创建后会自动触犯一次的事件{//生命塔的Y上下浮动 “loop”为循环执行//在不需要循环时,只需要<:”clear”即可owner.y<:{0.5,4000}<:{-0.5,4000}<:”loop”;//生命塔旋转owner.Rotation<:{360,8000}<:”loop”;};ScopeRadius: 4; //碰撞范围半径ShowScope: true; //显示范围}::LoadModelPack(“:/Wooyoo/prettyGirl/t11.zip”,1);create(LifeTower);

Main.ais 中引入 上述文件。

(“OtherTower/TransmissionTower.ais”); //引入怪物们Include(“OtherTower/LifeTower.ais”);//引入中间生命塔

效果图:

该阶段源码链接: 密码: wwzx

明天的希望,让我们忘了今天的痛苦

3D塔防游戏实现 3 怪物门以及生命塔(Feekood语言)

相关文章:

你感兴趣的文章:

标签云: