赞 | 0 |
VIP | 10 |
好人卡 | 49 |
积分 | 10 |
经验 | 22958 |
最后登录 | 2020-8-1 |
在线时间 | 2161 小时 |
Lv3.寻梦者 酱油的
- 梦石
- 0
- 星屑
- 1020
- 在线时间
- 2161 小时
- 注册时间
- 2007-12-22
- 帖子
- 3271
|
re:主题:《找个VX师傅!》
以下引用link006007于2008-5-30 13:45:01的发言:
以下引用八云紫于2008-5-30 13:04:50的发言:
是不是前后矛盾了?看不懂。
情况1
甲问: 怎么样让事件只执行一次就永远不要在执行了呢?
回答: 独立开关....................
甲 : 谢谢ls那位大大
情况2
甲 : 有的事件只执行一次, 但每次事件循环时都要更新到他, 不是太浪费了吗?
有没有什么办法让那个事件不要被循环?
回答: 新建一个变量保存不被更新的事件,在加载地图事件hash表时参照变量,看看有没有
可以忽略的事件,如果地图比较多,一次性事件比较多的话, 还是写存档比较好:
执行完的事件可以从map的事件hash表中删除.. 然后在存档时,对新地图进行保存.
不要覆盖原地图数据, 只是在读取时另外读取...
甲 : 哦 谢谢ls大大... ...
情况3
甲 : 我自己用C写了一个更新地图的dll, 想实现动物森那样的滚轴效果, 但是发现rm不能
require, 想用Win32API, 但是看了源代码, 发现一个Win32API.call需要很多
复杂的操作, 如果每次更新都要调用call函数,那效率不是低的不得鸟?
甲 : 3天顶贴一次...
甲 : 怎么已经过期了?
我錯了...我錯了...我錯了...我錯了...(蹲到墻角懺悔) |
|