查看: 5419|回复: 5

[已经解决] 更改敌人图片的位置

[复制链接]
梦石
0
星屑
50
在线时间
739 小时
注册时间
2011-11-24
回帖
297
发表于 2012-1-29 18:58:59 | 显示全部楼层 |阅读模式

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

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

×
之前小的使用了fux2大大的dll
http://rpg.blue/forum.php?mod=vi ... D368%26typeid%3D368
把VA更改到800*608分辨率
一切运行如常
不过打怪那儿就怪怪的了
因为分辨大了
怪物图也得更大
但变大的后果就是不适应窗口
求解法....
谢谢~~~

战斗画面(800*608)

战斗画面(800*608)

已经拉到最下了

已经拉到最下了
【长期招募制作成员】
原创科幻RPG - PURIFICATION (内涵‧严肃‧认真)
https://rpg.blue/thread-371063-1-1.html
梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-4-23
回帖
21
发表于 2012-1-29 19:01:51 | 显示全部楼层
貌似是素材扩大了

点评

問題貌似不在dll上 這是背景圖原來的大小  发表于 2012-1-30 00:06
貌似是怪物图大了,背景没有变大,问题因该从那个DLL入手  发表于 2012-1-29 19:10
的确是扩大了 但结果就是超出了视窗范围 因此想求解法........=.=  发表于 2012-1-29 19:06
回复

使用道具 举报

梦石
0
星屑
54
在线时间
1049 小时
注册时间
2012-1-27
回帖
1380
发表于 2012-1-30 00:00:05 | 显示全部楼层
自己用PS做图层然后图层压缩,然后调成满意的大小,
做RPG怎么能没有用的顺手的P图工具呢.....
惨了,没装全局变量,这下只能玩读档进EXTRA的把戏了∑(゚ω゚ノ)ノ
我感觉我快成兜售Q键幻灯片狂魔了
回复

使用道具 举报

梦石
0
星屑
50
在线时间
739 小时
注册时间
2011-11-24
回帖
297
 楼主| 发表于 2012-1-30 00:05:59 | 显示全部楼层
我有用ps
这怪物图就是我用PS弄出来的.....=.=
但游戏分辨率是800*608时
还用本来ACE自带的迷你怪物图会很怪
所以我画了些很大的
但怪物的Y轴数字(Y应该是256)无法更低于原始的设定
因此怪物的图变超出了视窗
【长期招募制作成员】
原创科幻RPG - PURIFICATION (内涵‧严肃‧认真)
https://rpg.blue/thread-371063-1-1.html
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
回帖
550
发表于 2012-1-30 01:40:52 | 显示全部楼层
按F11进入脚本编辑器

Game_Troop 约72行左右

67  troop.members.each do |member|
68      next unless $data_enemies[member.enemy_id]
69      enemy = Game_Enemy.new(@enemies.size, member.enemy_id)
70      enemy.hide if member.hidden
71      enemy.screen_x = member.x
72      enemy.screen_y = member.y + 100
73      @enemies.push(enemy)
74    end

在初始化坐标的时候让Y坐标下移100像素


背景图小的话你用PS放大了再放背景文件夹里就好了

或者
  1. class Spriteset_Battle
  2. #--------------------------------------------------------------------------
  3.   # ● 中央化活动块
  4.   #--------------------------------------------------------------------------
  5.   def center_sprite(sprite)
  6.     sprite.ox = sprite.bitmap.width / 2
  7.     sprite.oy = sprite.bitmap.height / 2
  8.     sprite.x = Graphics.width / 2
  9.     sprite.y = Graphics.height / 2
  10.     sprite.zoom_x = 1.4
  11.     sprite.zoom_y = 1.4
  12.   end
  13. end
复制代码
插入MAIN前 把所有背景放大为1.4倍 但画质不保障

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
仲秋启明 + 200 + 2 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
739 小时
注册时间
2011-11-24
回帖
297
 楼主| 发表于 2012-1-30 11:00:08 | 显示全部楼层
wbsy8241 发表于 2012-1-30 01:40
按F11进入脚本编辑器

Game_Troop 约72行左右

谢谢
问题解决了~~~
【长期招募制作成员】
原创科幻RPG - PURIFICATION (内涵‧严肃‧认真)
https://rpg.blue/thread-371063-1-1.html
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部