(Feekood语言介绍与习)
http://www.wooyoogame.com/doc/index(学习)
http://www.wooyoogame.com(首页)
http://www.feekood.com/ (开发页面) ——————————
该阶段同样用到http://www.wooyoogame.com资源:
http://www.wooyoogame.com/resource/8058 (怪物们)
http://www.wooyoogame.com/resource/8096 (中间生命塔)
……..  门的模型有点难看,大家可以找自己喜欢的资源。 新建文件夹“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 中引入 上述文件。 - Include("3D地图/MainMap.ais");//引入3D地图模块
- Include("Turret/TurretPanel.ais");//引入炮塔模块
- Include("OtherTower/TransmissionTower.ais"); //引入怪物们
- Include("OtherTower/LifeTower.ais");//引入中间生命塔
复制代码
效果图:
  该阶段源码链接: http://pan.baidu.com/s/1eQozML0 密码: wwzx
|