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

Project1

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

[RMVA发布] 修复VA的bug

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2010-7-10
帖子
111
跳转到指定楼层
1
发表于 2012-3-24 17:47:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 zhangchi5 于 2012-3-24 18:38 编辑

当屏幕分辨率调整后,敌人位置会有问题。。。
  1. #==============================================================================
  2. # ■ Sprite_Battler
  3. #------------------------------------------------------------------------------
  4. #  BUG修复:调整分辨率后敌人相对位置错误。
  5. #==============================================================================

  6. class Sprite_Battler < Sprite_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 更新位置
  9.   #--------------------------------------------------------------------------
  10.   def update_position
  11.     self.x = @battler.screen_x + (Graphics.width - 544)/2
  12.     self.y = @battler.screen_y + (Graphics.height - 416)/2
  13.     self.z = @battler.screen_z
  14.   end
  15. end
复制代码
使用前(我这是在推销化妆品吗?)

使用后


评分

参与人数 1星屑 +400 收起 理由
冰舞蝶恋 + 400 不错加油~

查看全部评分

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2013-3-19
帖子
44
2
发表于 2013-3-23 20:55:27 | 只看该作者
請問這個問題是怎嚜產生的?

点评

x, y 座标是按左上角原点算的,分辨率加大后,位置与边界距离仍照原来的,那在画面的位置就偏左上了,用程序重新计算一次放大后的正确位置而已。  发表于 2013-3-23 21:52
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-2 19:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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