找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 46|回复: 5

[求助] 关于让imagebutton做做特殊持续运动的问题

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
各位大佬,我想做一个imagebutton,在idle状态下重复移动到界面上随机位置(同时交替改变idle图片),在hover状态下停止移动,触发时dissolve掉,请问该如何用代码实现
发表于 前天 12:38 | 显示全部楼层
建议楼主发个参考样例(或者直说想抄哪个游戏)……
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 前天 15:20 | 显示全部楼层
被诅咒的章鱼 发表于 2026-1-5 12:38
建议楼主发个参考样例(或者直说想抄哪个游戏)……

你好,我是一个用cocos2d制作的小众游戏的爱好者,我们群最近在讨论做一个同人游戏,打算在renpy复现原游戏中“狩猎”的功能。在狩猎界面上会定期生成数个“猎物”,在闲置时会向随机坐标匀速直线运动并播放行走动画,点击后透明度逐渐减为零并播放粒子效果,同时“猎物”变量增加。
我是最近才开始学习renpy的,水平很菜,打算基于imagebutton复现但不知道怎么统合这么多功能。
回复 支持 抱歉

使用道具 举报

发表于 昨天 14:16 | 显示全部楼层
楼主把“使用cocos2d制作”的最终结果发出来看看呗。
除了楼主自己,其他人都没见过,不知道怎么“复原”……
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 昨天 22:08 | 显示全部楼层
本帖最后由 Nyarla——nya! 于 2026-1-6 22:13 编辑
被诅咒的章鱼 发表于 2026-1-6 14:16
楼主把“使用cocos2d制作”的最终结果发出来看看呗。
除了楼主自己,其他人都没见过,不知道怎么“复原”… ...

您好,感谢版主挂心。这个视频里出现了原游戏的功能演示https://www.bilibili.com/video/BV1NW4y1U7tW/?spm_id_from=333.337.search-card.all.click
我不清楚能否为imagebutton添加这些要素,目前打算至少还原一部分就行,比如说把随机路径改成固定路径之类的
回复 支持 抱歉

使用道具 举报

发表于 6 小时前 | 显示全部楼层
依据我的浅薄认知,可以解决楼主需求的,是状态机动画。
Ren'Py内部有一个状态机动画的实现,但文档里没写。详见:
https://github.com/renpy/renpy/blob/master/renpy/display/anim.py

其中核心的SMAnimation类可以看作是个继承自Displayable的CDD,只是缺少event方法,所以不处理鼠标(竖屏)点击事件。可以自己添加或修改。
回复 支持 抱歉

使用道具 举报

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

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2026-1-7 18:50 , Processed in 0.042386 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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