Project1

标题: 模拟ppt [打印本页]

作者: bsx1990    时间: 2008-10-29 19:55
标题: 模拟ppt
ppt文件过大会出现假死,所以小弟想用RM模拟ppt
自己想的一些思路:
1.ppt中的文字使用以前的txt调用脚本
2.图片若是拿来做背景,采用远景图的方法
3.音乐控制直接使用RM自带的
无奈:
1.无法利用左右键翻页(打算一张图片做成一个地图,用左右键切换地图)
2.无法顺利加载视频
所以哪位老大能帮忙一起想想啊? [LINE]1,#dddddd[/LINE]此贴于 2008-10-30 11:40:55 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-10-31 12:15:16 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-3 12:14:40 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-5 11:44:56 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-6 14:42:29 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-13 11:11:40 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-15 12:43:36 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-22 10:46:26 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-24 13:43:48 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-11-28 12:47:17 被版主darkten提醒,请楼主看到后对本贴做出回应。
作者: 亿万星辰    时间: 2008-10-29 20:23
对于这类的东西我倒是挺感兴趣,有空会常识着做做看……
作者: 塑望    时间: 2008-10-29 20:25
又出现了....


承接 RMXP / RMVX 菜单窗口类脚本
需要者请PM联系


亿万....这个是免费的么{/bz}

作者: 亿万星辰    时间: 2008-10-29 21:39
应该是吧……

本来想做个explorer的东西,结果失败了,有谁有办法让Dir.open流支持中文?
作者: bsx1990    时间: 2008-10-30 21:36
此贴于 2008-10-30 11:40:55 被版主darkten提醒,请楼主看到后对本贴做出回应。

怎么这种帖子也会被提醒?
作者: 劍之飛龍☆    时间: 2008-10-30 21:43
可以用事件实现,{/hx}
有空试试
作者: 美兽    时间: 2008-10-30 21:48
以下引用亿万星辰于2008-10-29 13:39:54的发言:

应该是吧……

本来想做个explorer的东西,结果失败了,有谁有办法让Dir.open流支持中文?



Win32API.new 'kernel32', 'MultiByteToWideChar', 'ilpipi', 'i'
Win32API.new 'kernel32', 'WideCharToMultiByte', 'ilpipipp', 'i'

作者: 亿万星辰    时间: 2008-10-30 23:22

我很无奈的……
作者: 苏菲娅    时间: 2008-10-31 01:38
以下引用bsx1990于2008-10-29 11:55:38的发言:

无奈:
1.无法利用左右键翻页(打算一张图片做成一个地图,用左右键切换地图)
2.无法顺利加载视频
所以哪位老大能帮忙一起想想啊?

此贴于 2008-10-30 11:40:55 被版主darkten提醒,请楼主看到后对本贴做出回应。

1.左键翻页可以用"next" "back"字样的小图片做链接啊(很多PPT都这样的)
用夏娜的鼠标响应图片脚本做(不过可能会占用很多公共事件位置了)

2.站上不是有AVI播放脚本么...


作者: 美兽    时间: 2008-11-1 01:57
以下引用亿万星辰于2008-10-30 15:22:46的发言:


我很无奈的……



猩猩把读取方式贴出来,我看看能否改善。
作者: 亿万星辰    时间: 2008-11-1 03:18
我直接用Dir.chdir来回跳着跑了
作者: bsx1990    时间: 2008-11-1 18:10
继续问一句,这种帖子怎么结贴?
作者: 亿万星辰    时间: 2008-11-1 18:15
我觉得你把帖子类型改成讨论比较合适……
作者: 美兽    时间: 2008-11-1 18:27
以下引用亿万星辰于2008-10-31 19:18:51的发言:

我直接用Dir.chdir来回跳着跑了


直接把代码帖出来吧,
最好是范例工程— —
只要包括错误路径信息的部分就可以。
作者: 亿万星辰    时间: 2008-11-1 20:19
再等等吧,现在还没遇见错误
作者: bsx1990    时间: 2008-11-1 23:18
问一个问题:如何用脚本实现场所转移啊?
还有用$game_map.map_id=$game_map.map_id-1能够将上个地图的id赋值给$game_map.map_id吗?
作者: 亿万星辰    时间: 2008-11-2 00:25
以下引用bsx1990于2008-11-1 15:18:11的发言:

问一个问题:如何用脚本实现场所转移啊?
还有用$game_map.map_id=$game_map.map_id-1能够将上个地图的id赋值给$game_map.map_id吗?

这不是上一张地图,而是当前地图编号减1的那张地图
作者: 一路一风尘    时间: 2008-11-2 02:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2008-11-2 03:51
以下引用一路一风尘于2008-11-1 18:59:38的发言:

你说有问题,我才回复的……

之前有问题是用的Dir.open,后来换了方法。
作者: bsx1990    时间: 2008-11-2 19:18
以下引用亿万星辰于2008-11-1 16:25:16的发言:

这不是上一张地图,而是当前地图编号减1的那张地图

如果地图都是按顺序拍下来的应该可以吧……
可是,场所移动用公共事件怎么写呢?
作者: 亿万星辰    时间: 2008-11-2 20:01
  1.   #--------------------------------------------------------------------------
  2.   # ● 场所移动
  3.   #--------------------------------------------------------------------------
  4.   def command_201
  5.     # 战斗中的情况
  6.     if $game_temp.in_battle
  7.       # 继续
  8.       return true
  9.     end
  10.     # 场所移动中、信息显示中、过渡处理中的情况下
  11.     if $game_temp.player_transferring or
  12.        $game_temp.message_window_showing or
  13.        $game_temp.transition_processing
  14.       # 结束
  15.       return false
  16.     end
  17.     # 设置场所移动标志
  18.     $game_temp.player_transferring = true
  19.     # 指定方法为 [直接指定] 的情况下
  20.     if @parameters[0] == 0
  21.       # 设置主角的移动目标
  22.       $game_temp.player_new_map_id = @parameters[1]
  23.       $game_temp.player_new_x = @parameters[2]
  24.       $game_temp.player_new_y = @parameters[3]
  25.       $game_temp.player_new_direction = @parameters[4]
  26.     # 指定方法为 [使用变量指定] 的情况下
  27.     else
  28.       # 设置主角的移动目标
  29.       $game_temp.player_new_map_id = $game_variables[@parameters[1]]
  30.       $game_temp.player_new_x = $game_variables[@parameters[2]]
  31.       $game_temp.player_new_y = $game_variables[@parameters[3]]
  32.       $game_temp.player_new_direction = @parameters[4]
  33.     end
  34.     # 推进索引
  35.     @index += 1
  36.     # 有淡入淡出的情况下
  37.     if @parameters[5] == 0
  38.       # 准备过渡
  39.       Graphics.freeze
  40.       # 设置过渡处理中标志
  41.       $game_temp.transition_processing = true
  42.       $game_temp.transition_name = ""
  43.     end
  44.     # 结束
  45.     return false
  46.   end
复制代码

这个是Interpreter类里对场景移动的处理,其实只要把里面几个赋值的量人工赋值一下就可以了,好像就6、7个值吧
作者: bsx1990    时间: 2008-11-4 21:09
明白点了,也有了点想法,其实,用这个也行
  1. $game_map.setup(MAP ID)
  2. $game_player.moveto(MAP X,MAP Y)
  3. $game_player.refresh
  4. $game_map.autoplay
  5. $game_map.update
  6. $scene = Scene_Map.new
复制代码


然后在条件分歧里面选上当左右按钮被按下时的情况

现在的问题似乎就只剩了如何更好的去控制视频的播放了……
不要再把主站的avi播放脚本拿来了,在我这不知道为什么就从来没正常播放过……

作者: 亿万星辰    时间: 2008-11-4 21:11
以下引用bsx1990于2008-11-4 13:09:15的发言:

现在的问题似乎就只剩了如何更好的去控制视频的播放了……
不要再把主站的avi播放脚本拿来了,在我这不知道为什么就从来没正常播放过……

其实我的想法倒不是用这些来实现切换,而是用更直接的方式进行……
作者: bsx1990    时间: 2008-11-4 21:14
以下引用亿万星辰于2008-11-4 13:11:09的发言:


以下引用bsx1990于2008-11-4 13:09:15的发言:

现在的问题似乎就只剩了如何更好的去控制视频的播放了……
不要再把主站的avi播放脚本拿来了,在我这不知道为什么就从来没正常播放过……


其实我的想法倒不是用这些来实现切换,而是用更直接的方式进行……


比如说……

作者: 亿万星辰    时间: 2008-11-4 21:21
把所有的信息存储于一个文件中{/fd}我的毕业设计曾经就是制作这样的一个软件
作者: bsx1990    时间: 2008-11-4 21:26
以下引用亿万星辰于2008-11-4 13:21:43的发言:

把所有的信息存储于一个文件中我的毕业设计曾经就是制作这样的一个软件

能发给我看一下吗?
[email protected]
作者: 亿万星辰    时间: 2008-11-4 21:31
抱歉了,这东西我现在自己都找不到了……
作者: 行动不便    时间: 2008-11-4 22:46
贴 出来大家 看看
作者: bsx1990    时间: 2008-12-1 21:36
该怎么回应????!!!!
作者: 苏菲娅    时间: 2008-12-1 22:17

被提醒这么多次

是当初发的标题没法结帖么
楼主试着把标题编辑为"有事请教"
然后再认可亿万大叔
应该就可以了吧




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1