TC官方合作论坛

 找回密码
 立即注册
查看: 1996|回复: 8
打印 上一主题 下一主题

[问题] 【教程】如何在程序上显示动态图片??

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-2 18:41:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
刚刚看了fire发布的砸地鼠游戏,写得非常好,看了之后就想写一个更加真实的砸地鼠游戏,就是用图片来代替按钮,通过帮助文档,我知道了TC的图片框并不能显示动态图片,所以第一步就是要解决这个问题.
首先,随便在网上找了一张动态图
然后通过动态图拆分工具,分成了以下四张图,四张图的名字是frame_0.png——frame_3.png

在界面里添加图片框和定时器,代码如下,这样就实现了0.3秒换一张图,达到动态图的效果
    空间 临时
    i
    功能 开始_点击()
    //这里添加你要执行的代码
    i=0
    定时器.注册("定时器0",300)
    返回 真
    //函数返回语句
    功能结束


    功能 定时器0_时钟()
    图片地址前缀
    //地址可以自定义
    图片地址前缀="D:\\frame_"
    如果(文件.是否存在(图片地址前缀&i&".png"))
    图片框.设置图片("图片框0",图片地址前缀&i&".png")
    否则
    i=-1
    如果结束
    i=i+1
    返回 真
    功能结束





    功能 退出_点击()
    //这里添加你要执行的代码
    辅助.退出()
    返回 真
    //函数返回语句
    功能结束
    空间结束
    //空间结束语句
回复

使用道具 举报

沙发
发表于 2012-7-2 18:58:57 | 只看该作者
同学好有爱
回复 支持 反对

使用道具 举报

板凳
发表于 2012-7-2 19:17:28 | 只看该作者
回复 1楼240420643的帖子

很有才!!!
回复 支持 反对

使用道具 举报

地板
发表于 2012-7-2 19:27:17 | 只看该作者
很好很强大
回复 支持 反对

使用道具 举报

5#
发表于 2012-8-17 19:07:04 | 只看该作者
下一步计划,是不是播放电影
回复 支持 反对

使用道具 举报

6#
发表于 2012-8-20 23:45:45 | 只看该作者
回复 1楼240420643的帖子

最好把你的共享吧,我复制你的代码,而且图片格式也是PNG都不行,路径也没有问题,不知道那里出错了,定时器也有的
回复 支持 反对

使用道具 举报

7#
发表于 2012-8-23 15:27:30 | 只看该作者
人才
回复 支持 反对

使用道具 举报

8#
发表于 2012-8-27 01:07:16 | 只看该作者
牛人总是冒个泡就潜水了
回复 支持 反对

使用道具 举报

9#
发表于 2012-12-31 12:50:12 | 只看该作者
看了倒是简单,不看倒还真不知道
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-19 04:51 , Processed in 0.133172 second(s), 26 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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