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

(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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值