游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2123|回复: 6

游戏当中人物的攻击画面是如何实现的?

[复制链接]

6

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2006-12-16 16:04:00 | 显示全部楼层 |阅读模式

  如题!当玩家的角色攻击怪物的动作序列是通过定时器来实现的还是别的??

2

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2006-12-16 16:06:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

放动画。。。
动作是做死的

6

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
 楼主| 发表于 2006-12-16 18:05:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

  这我晓得啊,是通过定时器来放动画还是直接在实时循环里播放动画,我试过在实时循环里播放动作显得太快了,一闪就过去了,即使限每秒30次贴图也还是快了。

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
发表于 2006-12-16 18:34:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

不是每个动作都是要不同的,有时一帧要播放同一个动作几次。
换句话说,攻击的图片只有5个,但是要在30帧(每秒)之内播完,所以其中每6帧都播放的同一张图片。

6

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
 楼主| 发表于 2006-12-16 21:59:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

这也是一个不错的办法,谢谢楼上的

9

主题

688

帖子

688

积分

高级会员

Rank: 4

积分
688
发表于 2006-12-16 22:34:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

int attack_pic_indeices[] = {1, 1, 1, 2, 2, 3, 3, 3, 4, ...};

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2006-12-17 22:18:00 | 显示全部楼层

Re:游戏当中人物的攻击画面是如何实现的?

毫无疑问—定时器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 01:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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