查看: 4351|回复: 6

[已经过期] rmxp修改角色大小

[复制链接]
梦石
0
星屑
90
在线时间
55 小时
注册时间
2009-11-8
回帖
21
发表于 2015-4-30 18:19:56 | 显示全部楼层 |阅读模式

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

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

×
请问大侠们 就是游戏里面的人物怎么变大一点,感觉人物小了 。
梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2015-4-30 19:21:14 | 显示全部楼层
自己制作“大点”的行走图

评分

参与人数 1星屑 +100 收起 理由
hys111111 + 100 认可答案

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
371
在线时间
120 小时
注册时间
2012-11-20
回帖
48
发表于 2015-4-30 20:56:09 | 显示全部楼层
素材大了人物自然就大了  可以参考仙剑以及各种梦单的素材
回复

使用道具 举报

梦石
0
星屑
462
在线时间
871 小时
注册时间
2014-5-5
回帖
914
发表于 2015-5-1 07:19:56 | 显示全部楼层
用ps把行走图的图像扩大
回复

使用道具 举报

梦石
0
星屑
2310
在线时间
5539 小时
注册时间
2011-1-10
回帖
6353

青铜编剧史诗剧作家剧作品鉴家

发表于 2015-5-1 10:14:44 | 显示全部楼层
最便捷的方法是PS的扩大图像大小,记得勾上保留硬边缘。但是一般来说像素素材直接扩大多少都会有缺陷,所以“扩大”其实都是重新画的。

评分

参与人数 1星屑 +50 收起 理由
明特·布兰马修 + 50 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
206 小时
注册时间
2014-2-8
回帖
378
发表于 2015-5-3 20:38:50 | 显示全部楼层
PS解决所有问题
回复

使用道具 举报

梦石
0
星屑
462
在线时间
871 小时
注册时间
2014-5-5
回帖
914
发表于 2015-5-12 13:38:54 | 显示全部楼层
如果是人物在地图的行走图要改变的话
用这个脚本试试
  1. #==============================================================================
  2. # ■ Game_Character
  3. #------------------------------------------------------------------------------
  4. #  添加了行走图放缩的功能。
  5. #------------------------------------------------------------------------------
  6. #   作者:你最珍贵

  7. #   日期:2014-04-3 13:10

  8. #   使用方法:移动路线中 zoom(x, y, time)
  9. #==============================================================================

  10. class Game_Character
  11.   #--------------------------------------------------------------------------
  12.   # ● 定义实例变量
  13.   #--------------------------------------------------------------------------
  14.   attr_accessor :zoom_x                   # 图形X放大率
  15.   attr_accessor :zoom_y                   # 图形Y放大率
  16.   attr_accessor :zoom_time                # 图形放大时间
  17.   #--------------------------------------------------------------------------
  18.   # ● 初始化对像
  19.   #--------------------------------------------------------------------------
  20.   alias fs_zoom_initialize initialize
  21.   def initialize
  22.     fs_zoom_initialize
  23.     @zoom_x = @zoom_y = 1.0
  24.     @zoom_time = 0
  25.   end
  26.   #--------------------------------------------------------------------------
  27.   # ● 设置角色图像放大率(移动路线中 zoom(x,y))
  28.   #--------------------------------------------------------------------------
  29.   def zoom(zoom_x, zoom_y,zoom_time=0)
  30.     @zoom_time = zoom_time.to_f * 7
  31.     @zoom_x = zoom_x / 100.0
  32.     @zoom_y = zoom_y / 100.0
  33.   end
  34. end
  35. class Sprite_Character < RPG::Sprite
  36.   alias fs_zoom_update update
  37.   #--------------------------------------------------------------------------
  38.   # ● 更新画面
  39.   #--------------------------------------------------------------------------
  40.   def update
  41.     # 刷新角色放缩
  42.     fs_zoom_update
  43.     if @character.zoom_time > 0
  44.       @move_time = @character.zoom_time
  45.       @x,@y = self.zoom_x,self.zoom_y;@character.zoom_time -= 1
  46.       @target_x,@target_y = @character.zoom_x,@character.zoom_y
  47.       self.zoom_x = (@x * (@move_time - 1) + @target_x) / @move_time
  48.       self.zoom_y = (@y * (@move_time - 1) + @target_y) / @move_time
  49.     end
  50.   end
  51. end
复制代码

评分

参与人数 1星屑 +100 收起 理由
hys111111 + 100 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部