查看: 2185|回复: 8

纯事件实现防止事件过多卡机

  [复制链接]

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-2-20 22:23:12 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
首先声明:
这是理论(这句话是抄小柯的{/hx})

未经测试,还请事件达人测试看看。

第一步:把所有「自动执行」和「并行处理」的事件改成「确定键」触发
第二步:只留下一个空的并行事件
第三步:在这个事件中设置各种分歧,然後在分歧的内容写上脚本

$game_map.events[ n ].start


n 是要执行的事件ID

如此地图上真正被刷新的其实只有这个并行事件
因为其他事件都是「确定键」触发,所以不会被疯狂杀新

再次声明,这是理论,尚未经过试验测试

大家讨论讨论吧{/wx}
VA脚本开工中...
偷窃脚本1.0 - 已完成
梦石
0
星屑
202
在线时间
498 小时
注册时间
2006-10-21
回帖
859
发表于 2008-2-20 22:25:48 | 显示全部楼层
个人认为,

「自动执行」和「并行处理」的事件本来在一张地图上就不应该超过1个……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
回帖
731
发表于 2008-2-20 22:45:58 | 显示全部楼层
以下引用wsffx13于2008-2-20 14:25:48的发言:

个人认为,

「自动执行」和「并行处理」的事件本来在一张地图上就不应该超过1个……

同上。尤其是并行事件
MadniMStudio|Beside
回复

使用道具 举报

梦石
0
星屑
55
在线时间
0 小时
注册时间
2008-2-19
回帖
15
发表于 2008-2-20 23:59:45 | 显示全部楼层
这个不是理论是事实.我在2K做过ARPG.30敌人同时显示.用3个并列.包括公共事件.就卡了
但只有1个就不会.用呼唤地图事件+确定健[可减轻卡的负担.
回复

使用道具 举报

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
回帖
6005

烫烫烫开拓者

发表于 2008-2-21 00:17:06 | 显示全部楼层
没用的
因为就算是空事件1针也要刷新1N次
(n〉10000)
哎呀,蛋疼什么的最有爱了
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4398
在线时间
3739 小时
注册时间
2006-9-6
回帖
36595

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2008-2-21 00:51:00 | 显示全部楼层
竟然有这种奇怪的理论……

不知道可不可行,
但我也不想去试……

PS。就算不放自动事件和并行事件,只要放了事件,就算是空的……也要消耗FPS……
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

 楼主| 发表于 2008-2-21 05:12:05 | 显示全部楼层
既然如此,大家就54我这题吧{/bz}{/bz}
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

梦石
0
星屑
50
在线时间
4 小时
注册时间
2006-5-27
回帖
424
发表于 2008-2-21 05:13:32 | 显示全部楼层
{/gg}纯事件……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
回帖
1778
发表于 2008-2-21 05:15:22 | 显示全部楼层
大概不会有效果
因为..- -
只要事件存在
就会刷新.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部