QQ登录

只需一步,快速开始

 找回密码
 定下契约(新注册)

QQ登录

只需一步,快速开始

查看: 1322|回复: 4
收起左侧

[GTAF进口]anims使用傻瓜教程

[复制链接]

传奇 Legend

谷歌翻译坑爹人肉版(不是人肉饭)

Rank: 16

UID
83
宝石
140 粒
金币
573 枚
节操
30 斤
灵石
0 块
精力
32 ℃
发表于 2012-4-20 19:06:34 | 显示全部楼层 |阅读模式

你这样只看不注册,真的大丈夫?~

您需要 登录 才可以下载或查看,没有账号?定下契约(新注册)

x
本帖最后由 kwanz 于 2012-4-21 11:58 编辑

原帖地址 http://www.gtaforums.com/index.php?showtopic=375632
anims使用傻瓜教程

原帖作者/ james227uk @GTAF 翻译/ kwanz @虚拟世界
未经许可 谢绝转载

首先我们学习一下如何加载,检查是否可用,使用和释放动画(anims)
在使用动画之前,你必须首先加载动画所在的文件
[Seemann已经把动画文件整理成表 http://public.sannybuilder.com/anim/SAAnims.txt ]
比如说,我想用CAR_HOOKERTALK,我先要加载文件PED

下面是加载动画文件的代码
  1. 04ED: load_animation "PED"
复制代码
跟调用模型一样,我们必须首先检测文件是否加载完成
  1. 04EE: animation "PED" loaded
复制代码
文件加载好以后,我们可以调动画opcode来播放动画
  1. 0605: actor $PLAYER_ACTOR perform_animation_sequence "CAR_HOOKERTALK" IFP_file "PED" 4.0 loop 1 0 0 0 time -1 // versionA
复制代码
用上面的opcode,人物会一直做动画的动作,因为代码里面设定了循环
那如果不想让他一直动下去怎么办呢?很简单
  1. 0605: actor $PLAYER_ACTOR perform_animation_sequence "CAR_HOOKERTALK" IFP_file "PED" 4.0 loop 0 0 0 0 time 10000 // versionA
复制代码
现在,人物会持续做动作10秒钟,然后停下来
动画做完以后,我们要释放它
  1. 04EF: release_animation "PED"
复制代码

- 就像读模型一样,可以同时加载多个动画文件
- 动画文件通常是ifp后缀的文件,但有没有ifp后缀跟动画能不能用没什么关系

附:goin-god的回复
只执行一次动画亦可使用
  1. 0812: AS_actor -1 perform_animation "LRGIRL_IDLELOOP" IFP_file "LOWRIDER" 4.0 loopA 0 lockX 0 lockY 0 lockF 0 time -1 // versionB
复制代码
  1. 0A1A: actor 88@ perform_animation "HIKER_POSE_L" IFP_file "MISC" 4.0 loopA 0 lockX 0 lockY 0 lockF 1 -1 ms // versionC
复制代码

评分

参与人数 1宝石 +2 金币 +20 收起 理由
为主的祥助 + 2 + 20 神马都是浮云

查看全部评分

版主

Rank: 32Rank: 32

宝石
343 粒
金币
33148 枚
节操
6394 斤
灵石
12 块
精力
24474 ℃

宝石达人---大丈夫!!!魔光普照善恶天使BRS暴走

发表于 2012-4-20 19:24:55 | 显示全部楼层
又要装SB软件才能做出来

评分

参与人数 1金币 +8 收起 理由
root + 8 抢楼奖励

查看全部评分

世界工人

心之所向

Rank: 16

UID
1
宝石
30 粒
金币
3723 枚
节操
1271 斤
灵石
2 块
精力
12655 ℃

sex lady精力射线真の绅士

发表于 2012-4-21 00:02:36 | 显示全部楼层
我记得那个第二句设定time的时间可以让角色动作没做完就停下来

如果无法判断该动作是多少毫秒可以用-1
当然我记忆不是太清楚,只是做一个补充,有需要的童鞋可以去千鸟流等CLEO里找到让角色无视时间只做一次动作的句子设置

传奇 Legend

谷歌翻译坑爹人肉版(不是人肉饭)

Rank: 16

UID
83
宝石
140 粒
金币
573 枚
节操
30 斤
灵石
0 块
精力
32 ℃
 楼主| 发表于 2012-4-21 00:26:27 来自手机 | 显示全部楼层
kami 发表于 2012-4-21 00:02
我记得那个第二句设定time的时间可以让角色动作没做完就停下来

如果无法判断该动作是多少毫秒可以用-1

唷 -1那行我给抄漏了,还有原帖地址也没改过来= =

传奇 Legend

虚拟世界,属于你的世界

Rank: 16

UID
4
宝石
154 粒
金币
5594 枚
节操
458 斤
灵石
0 块
精力
509 ℃
QQ
发表于 2012-4-23 16:29:53 | 显示全部楼层
好东西支持

本版积分规则

    切换繁體
    Archiver|手机版|小黑屋|

GMT+8, 2024-11-27 17:14 , Processed in 0.123583 second(s), 87 queries .

沪ICP备2021020632号-1

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