设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 美丽晨露
打印 上一主题 下一主题

[已经解决] 请问如何在游戏进程中截图,并且之后会显示截图。

[复制链接]

Lv5.捕梦者 (版主)

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
帖子
11485

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

11
 楼主| 发表于 2013-9-21 20:15:31 | 只看该作者
kuerlulu 发表于 2013-9-21 20:03
48000当然就是20分钟。。你不要真心去等,改成40(一秒一截)看看,然后是用的系统计数器所以除非重新开始 ...

新建工程改帧数测试了,文件夹和DLL都存在,
还是截不了图。请您看看范例吧,不知道那儿设置错了。

点评

爪机=_=||确定dll放到游戏根目录,根目录创建同名(默认是Screenshot)文件夹,然后看看上一个贴我完善了一下措辞=_=  发表于 2013-9-21 20:22
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

12
发表于 2013-9-23 00:11:36 | 只看该作者
美丽晨露 发表于 2013-9-21 20:15
新建工程改帧数测试了,文件夹和DLL都存在,
还是截不了图。请您看看范例吧,不知道那儿设置错了。
...

kuerlulu 提供的方法不存在任何问题,俺看了一下,是露露脚本添加的位置错了……
kuerlulu的意思是让你将截图语句放进update中,而不是重新写个update方法
你将if (Graphics.frame_count % XXXXX什么的扔进update 方法的loop do下面可有了。
比如原 scene_map:
  1.   #--------------------------------------------------------------------------
  2.   # ● 刷新画面
  3.   #--------------------------------------------------------------------------
  4.   def update
  5.     # 循环
  6.     loop do
  7.       # 按照地图、实例、主角的顺序刷新
复制代码
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 刷新画面
  3.   #--------------------------------------------------------------------------
  4.   def update
  5.     # 循环
  6.     loop do
  7.     if (Graphics.frame_count % 1500) == 0
  8.       Screen::shot
  9.     end
  10.       # 按照地图、实例、主角的顺序刷新

点评

谢谢熊叔,原来我会错意了·······  发表于 2013-9-23 16:09

评分

参与人数 2星屑 +120 收起 理由
myownroc + 60 塞糖
美丽晨露 + 60 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-29 23:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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