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

Project1

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

[已经过期] 我也不知道怎么表达 看内容

[复制链接]

Lv2.观梦者

梦石
0
星屑
575
在线时间
1752 小时
注册时间
2008-11-7
帖子
1431
跳转到指定楼层
1
发表于 2015-7-17 07:22:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
    self.x = 35; self.y = 160; self.z = 100
    @时装2 = Sprite.new
    @时装2.x = 185; @时装2.y = 160; @时装2.z = 100
    @时装3 = Sprite.new
    @时装3.x = 350; @时装3.y = 160; @时装3.z = 100
    @时装4 = Sprite.new
    @时装4.x = 510; @时装4.y = 160; @时装4.z = 100


    self.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@时装_素引[0]}")
    @时装2.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@时装_素引[1]}")
    @时装3.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@时装_素引[2]}")
    @时装4.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@时装_素引[3]}")

我这里写法  有没有更简单的  我对 脚本 现在也有点熟悉了   就是不知道 怎么简化
RPG魔塔:http://rpg.blue/thread-254429-1-1.html
魔塔2:http://rpg.blue/thread-303601-1-1.html
魔塔3: 制作中...MV

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2015-7-17 07:45:09 | 只看该作者
代码里不要用中文(切输入法你烦不烦),不要用拼音(看得累不累)

RUBY 代码复制
  1. @sprites = Array.new(4) do |i|
  2.   Sprite.new.tap do |s|
  3.     s.x = [35, 185, 350, 510][i]
  4.     s.y = 160
  5.     s.z = 100
  6.     s.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@index[i]}")
  7.   end
  8. end

点评

不能刷新 我还是写回原来的 这样还能刷新  发表于 2015-7-17 15:26
中文不看,以上  发表于 2015-7-17 10:57
我写在了 4L 更改角色后 就有一堆的图 就是不知道 怎么刷新  发表于 2015-7-17 10:29
@sprites 是 Sprite 的数组啊,刷新就改 bitmap 属性呗。  发表于 2015-7-17 10:10
01.@sprites @sprites 这个变量起什么作用 有什么 属性或者 方法 可以调用的吗  发表于 2015-7-17 08:48

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 代码里不要用中文(切输入法你烦不烦),不.

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
1752 小时
注册时间
2008-11-7
帖子
1431
3
 楼主| 发表于 2015-7-17 08:44:37 | 只看该作者
RPG魔塔:http://rpg.blue/thread-254429-1-1.html
魔塔2:http://rpg.blue/thread-303601-1-1.html
魔塔3: 制作中...MV
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
1752 小时
注册时间
2008-11-7
帖子
1431
4
 楼主| 发表于 2015-7-17 10:28:44 | 只看该作者
  1. class S时装 < Sprite
  2.   def initialize
  3.     super()
  4.     @时装_索引 = []
  5.   end
  6.   
  7.   def 创建_时装
  8.     @sprites = Array.new(4) do |i|
  9.       Sprite.new.tap do |s|
  10.         s.x = [35, 185, 350, 510][i]
  11.         s.y = 160
  12.         s.z = 100
  13.         s.bitmap = Bitmap.new("Graphics/Shizhua/时装#{@时装_索引[i]}")  
  14.       end
  15.     end
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 设置角色
  19.   #--------------------------------------------------------------------------
  20.   def 角色=(角色)
  21.     return if @角色 == 角色
  22.     @角色 = 角色
  23.     设置_角色_时装
  24.   end  
  25.   
  26.   def 设置_角色_时装
  27.    
  28.     case @角色
  29.     when 1
  30.        @时装_索引 = [1,5,9,13]
  31.     when 2  
  32.        @时装_索引 = [4,8,9,13]  
  33.     when 3  
  34.        @时装_索引 = [2,6,9,13]
  35.     when 3  
  36.        @时装_索引 = [3,7,9,13]  
  37.     end  

  38.     创建_时装
  39.   end  
  40. end
复制代码
RPG魔塔:http://rpg.blue/thread-254429-1-1.html
魔塔2:http://rpg.blue/thread-303601-1-1.html
魔塔3: 制作中...MV
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
46 小时
注册时间
2015-7-13
帖子
89
5
发表于 2015-7-17 16:23:30 | 只看该作者
这是换肤脚本?....暖暖环游世界?(σ゚∀゚)σ

点评

跟暖暖没关系  发表于 2015-7-17 17:06
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 08:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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