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

Project1

 找回密码
 注册会员
搜索

請問一下視窗(地圖重複)問題...

查看数: 3518 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-6-16 16:20

正文摘要:

本帖最后由 寒氷の覇皇 于 2012-6-16 16:31 编辑 先提一句...我剛下了RMVA就遇到這個問題...亦不知問題何在 在此請教高(比我高)人指點一下 以下的圖片顯示了"地圖重複?"的現像 ...

回复

渊静 发表于 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。

放大后场景会模糊掉,还是重新画吧。
(话说这代码是干嘛的?楼主没收到的话找我。)
w4434469 发表于 2012-7-4 00:32:04
修改腳本入口下的MAIN

數字改為(544,416)即可。
Mic_洛洛 发表于 2012-6-16 20:00:25
LZ用的是分辨率扩展的脚本么?
地图图块和战斗背景可是不会自己扩大的说!
建议地图重画,和找更大的战斗背景图

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

点评

但是我沒有使用自訂腳本啊...  发表于 2012-6-16 20:43
寒氷の覇皇 发表于 2012-6-16 19:47:24
回2:没有..
回3:
那麼將地圖的宽和高改為32就可以了?
第二個現像:
feizhaodan 发表于 2012-6-16 18:42:20
你看一下你这个分辨率。地图的宽*32 必须高于窗口的宽,地图的高*32必须高于窗口的高。
布里蓝 发表于 2012-6-16 18:06:10
你是不是在地图设置里勾了地图循环?
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-27 00:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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