C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(三十) 大法师 – 华丽经典之轮回
2010-09-30 20:46:21 来源:WEB开发网当我们在地图上点击鼠标右键时,首先判断主角与施放点之间的距离是否在施法距离内,如果是则放出魔法,否则我们计算出能该方向上与释放点距离刚好为主角施法距离的点,然后主角向该点跑去,到达后再施法:
同时,我将法术的参数定义在xml参数文件中:
<Magics>
<Magic Code="0" HasDirection="false" FrameNum="19" EffectiveFrame="4" SingleWidth="320" SingleHeight="344" Radius="140" CenterX="154" CenterY="214">
<Level Value="1" ATK="120" Consumption="10"/>
<Level Value="2" ATK="160" Consumption="15"/>
<Level Value="3" ATK="200" Consumption="20"/>
<Level Value="4" ATK="240" Consumption="25"/>
<Level Value="5" ATK="280" Consumption="30"/>
<Level Value="6" ATK="320" Consumption="35"/>
<Level Value="7" ATK="380" Consumption="40"/>
<Level Value="8" ATK="500" Consumption="50"/>
<Level Value="9" ATK="700" Consumption="60"/>
</Magic>
……
<Magics>
Tags:开发 WPF Silverlight
编辑录入:爽爽 [复制链接] [打 印]- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››WPF学习笔记12. Binding (5)
- ››WPF学习笔记11. Binding (4)
- ››WPF学习笔记10. Binding (3)
- ››WPF学习笔记9. Binding (2)
- ››WPF学习笔记8. Binding
更多精彩
赞助商链接