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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
帖子
12
跳转到指定楼层
1
发表于 2011-8-7 03:58:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  问下大人们   角色换装系统  有没有穿鞋子的...  如果有的话 就完美了 就是把那个装饰品改成鞋子  

点评

这个真没有……  发表于 2011-8-7 08:19

Lv1.梦旅人

梦石
0
星屑
60
在线时间
66 小时
注册时间
2011-5-25
帖子
73
2
发表于 2011-8-7 11:51:53 | 只看该作者
把工程发上来,我可以帮你修改试试
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
帖子
12
3
 楼主| 发表于 2011-8-7 14:24:25 | 只看该作者
shoed 发表于 2011-8-7 11:51
把工程发上来,我可以帮你修改试试

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

4
发表于 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
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

Lv1.梦旅人

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

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

点评

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
154 小时
注册时间
2011-7-9
帖子
423
6
发表于 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
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
97 小时
注册时间
2011-1-20
帖子
12
7
 楼主| 发表于 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补充以下内容:
你的工程也很棒
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 16:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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