查看: 2344|回复: 6

[已经解决] 角色换装系统问题

  [复制链接]
梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
回帖
9
发表于 2011-8-7 03:58:53 | 显示全部楼层 |阅读模式

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

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

×
  问下大人们   角色换装系统  有没有穿鞋子的...  如果有的话 就完美了 就是把那个装饰品改成鞋子  

点评

这个真没有……  发表于 2011-8-7 08:19
梦石
0
星屑
60
在线时间
66 小时
注册时间
2011-5-25
回帖
64
发表于 2011-8-7 11:51:53 | 显示全部楼层
把工程发上来,我可以帮你修改试试
回复

使用道具 举报

梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
回帖
9
 楼主| 发表于 2011-8-7 14:24:25 | 显示全部楼层
shoed 发表于 2011-8-7 11:51
把工程发上来,我可以帮你修改试试

就是亿万星辰  那种 角色换装系统  
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2011-8-7 14:41:00 | 显示全部楼层
本帖最后由 亿万星辰 于 2011-8-7 14:41 编辑

那直接把装饰品设定为鞋子类的装备就好咯……
至于图层,直接在turn_z中每个方向对应的数组中填入新增的鞋子图层好了
大致上应该是

  1.   def part_update(actors = $game_party.actors, ret = false)
  2.     pic = RPG::Cache.character(@character_name,0)
  3.     $temp_player_bitmap = Bitmap.new(pic.width, pic.height)
  4.     @turn_z = [[0,3,5,4,1,2],[1,0,3,5,4,2],[2,0,3,5,4,1],[0,1,2,3,5,4]]
  5.     @part_name = [
  6.       @character_name,
  7.       actors[0].weapon_id != 0 ? $data_weapons[actors[0].weapon_id].part : "",
  8.       actors[0].armor1_id != 0 ? $data_armors[actors[0].armor1_id].part : "",
  9.       actors[0].armor2_id != 0 ? $data_armors[actors[0].armor2_id].part : "",
  10.       actors[0].armor3_id != 0 ? $data_armors[actors[0].armor3_id].part : "",
  11.       actors[0].armor4_id != 0 ? $data_armors[actors[0].armor4_id].part : ""
  12.     ]
  13.     for i in 0...5
  14.       for j in @turn_z[i]
  15.         pic = RPG::Cache.character(@part_name[j],0)
  16.         $temp_player_bitmap.blt(0,i * $temp_player_bitmap.height / 4,pic,Rect.new(0,i * $temp_player_bitmap.height / 4, $temp_player_bitmap.width, $temp_player_bitmap.height / 4))
  17.       end
  18.     end
  19.     @change = true
  20.     if ret
  21.       return $temp_player_bitmap
  22.     else
  23.       $player_bitmap = $temp_player_bitmap
  24.     end
  25.   end
复制代码

点评

shoed 和 亿万星辰 的答案 都是好的 不知道我要选择那个... {:4_151:}  发表于 2011-8-8 00:51
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
60
在线时间
66 小时
注册时间
2011-5-25
回帖
64
发表于 2011-8-7 15:19:41 | 显示全部楼层
已经改好了,是在最原始版的基础上改的,你可以参考一下,不懂可以问我
数据库里要先设置一下,还要一张鞋子图

角色换装系统.exe (414.22 KB, 下载次数: 460)

点评

你的工程也很棒  发表于 2011-8-8 00:56
shoed 和 亿万星辰 的答案 都是好的 不知道我要选择那个... {:4_151:}  发表于 2011-8-8 00:51
这版本太旧了…… =。=||| 最终版本是3.2  发表于 2011-8-7 19:34
回复

使用道具 举报

梦石
0
星屑
50
在线时间
154 小时
注册时间
2011-7-9
回帖
378
发表于 2011-8-7 18:54:26 | 显示全部楼层
我这里有个换装的范例,你可以看看,有很多装
http://rpg.blue/thread-200932-1-1.html


灵魂の补给于2011-8-7 18:54补充以下内容:
我这里有个换装的范例,你可以看看,有很多装
http://rpg.blue/thread-200932-1-1.html
New Game:  【QQ堂4.6单机版】(9月新版!【点此】)个人提供快速网盘:http://ad.jlweb.tk/upload/ --- 密码:abcdefg
激零工作室孵化中.....网游make中。。招收游戏监督一名,上线时间:5~12 小时 招收脚本员,美工数位。。
本人Q:330639889 验证:zs    ----广:愿意帮我宣传签名的,站内PM
下面的东西是什么?!请进:http://tieba.baidu.com/p/1453289014【2012最新炸弹型ARPG游戏,历时2年间断坚持制作!】
[img=646,262]http://ftp.66rpg.com/WEB_PLUS/attachment/forum/201203/28/1655578kbk8bqkfazk2
回复

使用道具 举报

梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
回帖
9
 楼主| 发表于 2011-8-8 00:51:11 | 显示全部楼层
shoed  和 亿万星辰   的答案 都是好的  不知道我要选择那个...  


a515461146于2011-8-8 00:51补充以下内容:
shoed  和 亿万星辰   的答案 都是好的  不知道我要选择那个...  


a515461146于2011-8-8 00:51补充以下内容:
shoed  和 亿万星辰   的答案 都是好的  不知道我要选择那个...  


a515461146于2011-8-8 00:56补充以下内容:
你的工程也很棒
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部