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

Project1

 找回密码
 注册会员
搜索
查看: 3340|回复: 6
打印 上一主题 下一主题

[已经过期] 請問一下視窗(地圖重複)問題...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
190
在线时间
4 小时
注册时间
2012-6-16
帖子
4
跳转到指定楼层
1
发表于 2012-6-16 16:20:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

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

x
本帖最后由 寒氷の覇皇 于 2012-6-16 16:31 编辑

先提一句...我剛下了RMVA就遇到這個問題...亦不知問題何在
在此請教高(比我高)人指點一下
以下的圖片顯示了"地圖重複?"的現像

未命名.png (154.57 KB, 下载次数: 26)

未命名.png

Lv2.观梦者

梦石
0
星屑
743
在线时间
2064 小时
注册时间
2011-10-3
帖子
1686
2
发表于 2012-6-16 18:06:10 | 只看该作者
你是不是在地图设置里勾了地图循环?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

3
发表于 2012-6-16 18:42:20 | 只看该作者
你看一下你这个分辨率。地图的宽*32 必须高于窗口的宽,地图的高*32必须高于窗口的高。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
190
在线时间
4 小时
注册时间
2012-6-16
帖子
4
4
 楼主| 发表于 2012-6-16 19:47:24 | 只看该作者
回2:没有..
回3:
那麼將地圖的宽和高改為32就可以了?
第二個現像:
回复 支持 反对

使用道具 举报

Lv3.寻梦者

Assassin-K

梦石
0
星屑
3483
在线时间
2281 小时
注册时间
2012-5-23
帖子
4065

贵宾

5
发表于 2012-6-16 20:00:25 | 只看该作者
LZ用的是分辨率扩展的脚本么?
地图图块和战斗背景可是不会自己扩大的说!
建议地图重画,和找更大的战斗背景图

或者,要弄个能扩展图像的脚本应该也行吧!(《---话说脚本我不懂的说~)

点评

但是我沒有使用自訂腳本啊...  发表于 2012-6-16 20:43

◆ROZONE◆
>洛子又要去流浪地球了……
>如果你看到我在线,又没动静,那只能说明我在挂机……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
295
在线时间
6 小时
注册时间
2012-6-6
帖子
2
6
发表于 2012-7-4 00:32:04 | 只看该作者
修改腳本入口下的MAIN

數字改為(544,416)即可。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
147 小时
注册时间
2012-7-1
帖子
57
7
发表于 2012-7-4 18:29:38 | 只看该作者
寒氷の覇皇 发表于 2012-6-16 19:47
回2:没有..
回3:
那麼將地圖的宽和高改為32就可以了?

有位大仙做了以下脚本,先是背景。这一段的脚本在Spriteset_Battle里,替换之。
  1. #--------------------------------------------------------------------------
  2.   # ● 生成战场背景(地面)精灵
  3.   #--------------------------------------------------------------------------
  4.   def create_battleback1
  5.     @back1_sprite = Sprite.new(@viewport1)
  6.     @back1_sprite.bitmap = battleback1_bitmap
  7.     @back1_sprite.z = 0
  8.     @back1_sprite.zoom_x = 544 / 544.0
  9.     @back1_sprite.zoom_y = 416 / 416.0
  10.     center_sprite(@back1_sprite)
  11.   end
  12.   #--------------------------------------------------------------------------
  13.   # ● 生成战场背景(墙壁)精灵
  14.   #--------------------------------------------------------------------------
  15.     def create_battleback2
  16.     @back2_sprite = Sprite.new(@viewport1)
  17.     @back2_sprite.bitmap = battleback2_bitmap
  18.     @back2_sprite.z = 1
  19.     @back2_sprite.zoom_x = 544 / 544.0
  20.     @back2_sprite.zoom_y = 416 / 416.0
  21.     center_sprite(@back2_sprite)
  22.   end
复制代码

544和其下方的416是你的窗口分辨率。
  1. #--------------------------------------------------------------------------
  2.   # ● 设置
  3.   #--------------------------------------------------------------------------
  4.   def setup(troop_id)
  5.     clear
  6.     @troop_id = troop_id
  7.     @enemies = []
  8.     troop.members.each do |member|
  9.       next unless $data_enemies[member.enemy_id]
  10.       enemy = Game_Enemy.new(@enemies.size, member.enemy_id)
  11.       enemy.hide if member.hidden
  12.       enemy.screen_x = member.x * (640/544.0)
  13.       enemy.screen_y = member.y * (480/416.0)
  14.       @enemies.push(enemy)
  15.     end
  16.     init_screen_tone
  17.     make_unique_names
  18.   end
复制代码

同理这段是怪物位置,在脚本的Game_Troop。

放大后场景会模糊掉,还是重新画吧。
(话说这代码是干嘛的?楼主没收到的话找我。)

糟糕……捡的太多了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-14 08:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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