设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1992|回复: 6
打印 上一主题 下一主题

关于RMVX的Graphics.update和Graphics.frame_rate

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
跳转到指定楼层
1
发表于 2008-2-24 21:35:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
帖子
773
2
发表于 2008-2-24 21:46:02 | 只看该作者
一点都不明白...UPDATE就是画面更新吖  跟FPS没啥关系的吧
MadniMStudio|Beside
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
63 小时
注册时间
2007-8-26
帖子
138
3
发表于 2008-2-24 22:28:29 | 只看该作者
执行效率的问题,你可以将游戏界面转化成一个2元数组
tank的位置和碰转在数组里检测。画面只是根据数组显示位置就好了
以一个最简单的3*3为例
      1      2       3
1     〇

2     

3     ▲

敌人是(1,1)
我方是(3,1)
当两方坐标一致就是相撞

具体请参考夏娜的《坦克大战》
本人接受任何脚本制作和翻译。 请确保你本身有20vip以上。 大型脚本的翻译和大型制作脚本都可。 有意者请短信联络,价值3vip以下的公开。以上的直接邮送依赖人,是否公开依赖人决定
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
4
 楼主| 发表于 2008-2-24 22:33:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

5
发表于 2008-2-24 22:35:30 | 只看该作者
frames画面与脚本执行并非是一回事,假设当你脚本执行到第三幅画面的信息,但窗体描绘却因为延迟等原因只执行到第一幅的信息,当这个差异比较大时,一般就会出现第一幅后,卡了一下,直接显示第三幅的现象,一般叫跳祯.

但其并不影响脚本逻辑的运行,而脚本除非是内存承受不住,否则再未出错的情况下不会主动被T出.
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
63 小时
注册时间
2007-8-26
帖子
138
6
发表于 2008-2-24 22:42:46 | 只看该作者
以下引用wy29于2008-2-24 14:33:44的发言:


以下引用柳佳淇于2008-2-24 14:28:29的发言:
<br><script language="javascript">
<!--
strCont="执行效率的问题,你可以将游戏界面转化成一个2元数组\r\ntank的位置和碰转在数组里检测。画面只是根据数组显示位置就好了\r\n以一个最简单的3*3为例\r\n      1      2       3\r\n1     〇\r\n\r\n2     \r\n\r\n3     ▲\r\n\r\n敌人是(1,1)\r\n我方是(3,1)\r\n当两方坐标一致就是相撞\r\n\r\n具体请参考夏娜的《坦克大战》";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>执行效率的问题,你可以将游戏界面转化成一个2元数组<br>
tank的位置和碰转在数组里检测。画面只是根据数组显示位置就好了<br>
以一个最简单的3*3为例<br>
&nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; 3<br>
1 &nbsp; &nbsp; 〇<br>
<br>
2 &nbsp; &nbsp; <br>
<br>
3 &nbsp; &nbsp; ▲<br>
<br>
敌人是(1,1)<br>
我方是(3,1)<br>
当两方坐标一致就是相撞<br>
<br>
具体请参考夏娜的《坦克大战》




问题是,我的坦克不走格子。一个坦克可以同时占两个格。
再说,坦克还要和子弹相撞。子弹的大小和坦克不一样,光用格子是不行的。
谢谢你的提议,可是我还是没搞懂fps和update.


这你就不知道了。先用格子(格子较大)来判断一下。一旦发成“碰撞”再具体检测是否真的发生碰撞,这样可以减少你调用检测碰撞的次数。使画面流畅。
本人接受任何脚本制作和翻译。 请确保你本身有20vip以上。 大型脚本的翻译和大型制作脚本都可。 有意者请短信联络,价值3vip以下的公开。以上的直接邮送依赖人,是否公开依赖人决定
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
7
 楼主| 发表于 2008-2-24 23:17:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-20 20:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表