找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: qq524298690

[求助] 出现menu选项时画面卡顿

[复制链接]
 楼主| 发表于 2022-1-28 17:01:47 | 显示全部楼层
被诅咒的章鱼 发表于 2022-1-28 11:03
试了下,的确有卡顿的现象。如果把那些实际视频文件不存在的image对象定义删除,就没有卡顿了。
楼主实际的 ...

章鱼哥!感谢你的测试!

实际的项目中,所有image对象都有实际对应的视频文件。但没那么多(大概有2000个,卡顿也没这么明显,但已经开始卡了)。
我的计划是每一个部队都有海陆空,师团连部队,光image完轴心国阵营,就开始卡顿了。同盟国都没出场呢
—————————————————————————————————————————————————————
那为了完成征服世界的野心(继续扩充image),有什么方式可以解决这个问题呢? 不胜感激T T  


回复 支持 抱歉

使用道具 举报

发表于 2022-1-28 22:18:35 | 显示全部楼层
Ren'Py只是个做文字ADV的引擎……想做SLG还是换个别游戏引擎吧……
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-1-29 03:03:58 | 显示全部楼层
被诅咒的章鱼 发表于 2022-1-28 22:18
Ren'Py只是个做文字ADV的引擎……想做SLG还是换个别游戏引擎吧……

[RenPy] 纯文本查看 复制代码
image movie_viewport = Movie() 
label start:
 $a=1
 $ moviename= "tank_team"+str(a)+".webm"
 show movie_viewport 
 play movie "[moviename]"                                      
//显示错误Couldn't find file'[moviename]',那是不是意味着每个路径都要填一遍?
回复 支持 抱歉

使用道具 举报

发表于 2022-1-31 10:53:25 | 显示全部楼层
本帖最后由 怀念丶落樱 于 2022-1-31 11:51 编辑

1.两个办法吧,menu时视频停止。(就是不要让视频一直循环。)
2.不要使用menu,做俩按钮出来。(你可以试试我下面的代码。)

[RenPy] 纯文本查看 复制代码
define diyici = 0
#这样子即使连续点击 出击 也不会卡顿。后面的image我就不复制上来了!太多了!
label start:
 $a=renpy.random.randint(1,6)
 $name=renpy.random.randint(1,1)

 if diyici == 0:
     "请您做好准备!比赛马上开始!"
     $diyici=1
     pause 3
     jump d3
 else:
    pause 3
    jump d3



label d3:
    scene 敌情场景
    with dissolve
    call screen d3
    screen d3:
        fixed:
            textbutton "出击":
                xpos 100 ypos 450
                text_size 25 text_outlines [(absolute(2),"#000",absolute(0),absolute(0))]
                text_color "BBBABB"
                text_hover_color "99F9FF"
                action Jump("start")
            textbutton "逃跑":
                xpos 100 ypos 500
                text_size 25 text_outlines [(absolute(2),"#000",absolute(0),absolute(0))]
                text_color "BBBABB"
                text_hover_color "99F9FF"
                action Jump("start")


回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-1-31 23:31:25 | 显示全部楼层
怀念丶落樱 发表于 2022-1-31 10:53
1.两个办法吧,menu时视频停止。(就是不要让视频一直循环。)
2.不要使用menu,做俩按钮出来。(你可以试 ...

非常感谢!我晚上试试!!
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 09:36 , Processed in 0.099302 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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