BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1354|回复: 4

BGE中贴图没有动画

[复制链接]
发表于 2013-11-23 09:25:54 | 显示全部楼层 |阅读模式
作好UV,贴图为图像序列。并且也设置了循环,每秒一帧。可在游戏中,图片不更新,WHY?
发表于 2013-11-23 12:35:03 | 显示全部楼层
需要在UV编辑器中按T
然后在工具栏中有个动画面板,要把“动画”勾上,然后设置好帧率什么的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-23 13:03:50 | 显示全部楼层
游戏面板里的动画勾上了,上面的循环也勾了。
回复 支持 反对

使用道具 举报

发表于 2013-11-27 09:20:15 | 显示全部楼层
也许是你设置不对。顺道贴一个相关的2.4x的帖子:
http://blenderartists.org/forum/ ... uence-in-BGE-anyone
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-27 09:25:18 | 显示全部楼层
是的,现在搞定了。同时,在网上看到一个DEMO,用视频更佳。分享一个如下。
import bge
from bge import logic as G
from bge import texture as VT

contr = G.getCurrentController()
obj = contr.owner
if not hasattr(G, 'video'):
        matID = VT.materialID(obj, 'IMvideo.png')
        G.video = VT.Texture(obj, matID)

        movie = G.expandPath('//bb.ogg')
        G.video.source = VT.VideoFFmpeg(movie)
        G.video.source.scale = True

G.video.source.play()
G.video.refresh(True)
#对象触发器设置always True
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-1-20 20:08 , Processed in 0.017264 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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