您的位置:首页 > 其它

结束,新的开始

2009-07-09 16:23 288 查看
大学毕业了,有时想起还是有些舍不的。咋那么快!而且,好像毕业时候的感觉怎么还没有看以前别人毕业时候伤感,那时想到自己会怎样,结果没怎样!=。= 哎。。。就这样。。吧。。^_^

到这边上班了,感觉和在家时候做毕业设计蛮像的。房间 和 自己控制的时间。就是没有在家那么耍的多了,哈哈哈。

到这边第一个事做3D地形编辑器的放置物体功能。先熟悉了引擎再修改和添加,只是开始做的时候有些没考虑完全,结果后来修改了很多。有些bug也是没考虑周到,只想到使用时候是什么样子没注意到有些细节的控制。有时也因为头晕的想不太明白。

功能就是鼠标选取创建一个物体后,会跟随鼠标移动,点一下地图,就放上去了,可以旋转方向,和移动高度和位置,可以删除,可以按格子吸附移动或者任意移动。最后对修改的可以保存,同时能对已保存的做再次修改。

要注意到鼠标动作的某些消息的获取,或者说是状态的改变。左键按下能响应放下物体和选取物体,右键是取消选取。物体的选中和可编辑,需要把以前存在于地图的物体一起作为可编辑对象。保存的时候注意不重复保存。物体的多个选取未做,较麻烦在计算物体移动位置时不在是鼠标的绝对位置,而是和上以次的相对位置。而且,在物体放到地图上时注册到地图,和物体移除时需要一一对应。还要注意物体的生命周期释放时间,地表上物体渲染交由原本的控制,跟随鼠标的物体渲染由新增功能控制。

总的来说还是比较顺利,除了工作时间还要准备看些书。

然后,还要打算整点自己的事,之前想弄的 嘿嘿。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: