9月3日到10月13日工作总结-其他实用篇

   除了搞操作和表现以外,还做了一些其他的小功能,总结一下。

   首先是帮石头搞了个wsad走路。我脑子坏啊,直接用纯逻辑写。。比如左键和上键按下就斜45°走,如果此时左键弹起则向上走。这样就有N种情况,写了一大堆if-eles。。石头看了以后不满意,自己写了一个。他用按位按与来记录8方向。。这种方法非常好。避免了写一大堆if-else。

   还搞了个任务,其中涉及到怎么算一个月的单双周六和周天注意不是单双周。所以可以不真正的算出这周真正是单周还是双周(如果要精确的算出必须知道这个月第一周到底是几号),只需要以7天为单位,算出今天到底是第几个7天。比如2012年9月份要知道第二个周末,首先从1号到7号算第一个7天,从8号到14号算第二个7天,所以第二个周末就是可能在第8号和第14号之间,再在这里面找出是星期六的一天即可。

   上周最后两天搞了点选3D对象。公司以前的游戏用的是包围盒点选,如果多个包围盒选中则用精确的点选(遍历每个顶点,精确的算,耗CPU)。所以现在新项目改成了基本还是用包围盒,如果多个包围盒被选中了则按策划配的矩形框来选中哪个(这个貌似还有问题,还是会被选中多个,策划怎么知道怎么配。周一问问落叶惊讶)。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值