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

Project1

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

[已经解决] 關於顯示圖片腳本 如何讓他水平翻轉

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2016-1-7
帖子
6
跳转到指定楼层
1
发表于 2016-1-7 03:23:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
顯示圖片腳本如下:

@params = [0, "圖片名", 0, 0, 10, 20, 100,
100, 255, 0];
command_231

問題是 要如何水平翻轉   還要再輸入什麼?

比如顯示立繪人物面向左邊   要如何圖片顯示的時候面向右邊

感謝

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2015-12-31
帖子
9
2
发表于 2016-1-7 10:23:35 | 只看该作者
本帖最后由 wyy272176594 于 2016-1-7 10:31 编辑

脚本如下,使用时参数设置和command_231一样,随后调用command_231_mirror即可。脚本中改变了精灵的mirror属性。

=begin
镜像显示图片
使用
@params = [...]  #参数与command_231一致
command_231_mirror

by wyy272176594
=end

class Game_Interpreter
    def command_231_mirror
    command_231
    screen.pictures[@params[0]].mirror = true
  end
end
  
class Game_Picture
  attr_accessor   :mirror                    # 是否镜像
  
  alias old_game_picture_initialize initialize
  def initialize(number)
    old_game_picture_initialize(number)
    @mirror = false
  end
end

class Sprite_Picture < Sprite
  alias old_sprite_picture_update update
  def update
    old_sprite_picture_update
    update_mirror
  end
  
  def update_mirror
    self.mirror = @picture.mirror
  end
end
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21631
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

3
发表于 2016-1-7 11:43:36 | 只看该作者
直接PS一个左右翻转的图片,然后根据人物位置显示不同图片如何?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2016-1-7
帖子
6
4
 楼主| 发表于 2016-1-8 04:30:54 | 只看该作者
wyy272176594 发表于 2016-1-7 10:23
脚本如下,使用时参数设置和command_231一样,随后调用command_231_mirror即可。脚本中改变了精灵的mirror ...

可以了  非常感謝 {:2_275:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 06:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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