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

Project1

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

[已发主站] 关于VA的简易换装系统

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4003
在线时间
132 小时
注册时间
2012-1-7
帖子
208
跳转到指定楼层
1
发表于 2012-6-19 17:47:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 swbxhlh 于 2012-6-21 10:35 编辑

最近看到很多人问到了关于角色换装要在行走图上显示的问题,我自己对这个也甚感兴趣。
但在主站搜索了以后我发现似乎还没有人发布过关于这个问题的脚本。
所以我决定自己尝试编写。
在通过脚本搜索以后,我找到了一些相关的语句。
  1. Game_Actor.set_graphic(character_name, character_index, face_name, face_index)
复制代码
这一句应该就是更改角色行走图和头像的代码character_name, character_index是行走图face_name, face_index是脸图
我的思路是这样的
先是把脸图和行走图改成这个形式:


做素材的时候就每个订好八个不同的图样(分别是:**奔;内衣;布衣;长袍;皮甲;轻铁甲;重铁甲;斗篷)除了第一种啥都不装备分别对应7种防具种类。换装的时候,通过判定躯干的防具种类给变量赋值(1~7,默认为0),从而换装。
在更换装备时候运行这个脚本:
1)读取角色ID
2)读取改角色躯干防具的种类ID(这一步就搞不定了)(不知道防具种类的ID是从零开始还是从一开始,这里假设为1开始)定义为X
3)然后就是把X带入face_index和character_index(这两个数字分别代表了两张素材图上的8个分区,从0~7,以初始默认为0)
4)更换角色图像
  1. Game_Actor.set_graphic(character_name, X, face_name,X)
复制代码
目前我只能搞定第1步。。。。希望大家集思广益可以一起完成这个脚本。


PS:@仲秋启明咋移到这来了。。。。还没完成啊。。。。

评分

参与人数 3星屑 +600 +6 收起 理由
Shy07 + 6 主站收录
lsu666666 + 200 我很赞同
仲秋启明 + 400 简易但是比较实用

查看全部评分

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

本版积分规则

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

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

GMT+8, 2024-11-15 01:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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