Project1
标题:
不隨玩家移動地圖上貼圖,有更好的顯示方式嗎(腳本.影片)
[打印本页]
作者:
killGOF2
时间:
2015-2-2 01:00
标题:
不隨玩家移動地圖上貼圖,有更好的顯示方式嗎(腳本.影片)
本帖最后由 killGOF2 于 2015-2-2 01:05 编辑
玩家移動時
圖片貼在地圖的瞬間可以看到被遮蔽的物件
有沒有更好的方式
不會因玩家移動而讓圖片底層的物件被看見 ?
就像是地圖那樣不會有違合感....
附測試影片和腳本
$game_map.screen.pictures[n].m_pic(x,y)
■ Game_Picture
def m_pic(bx,by)
sx = ($game_player.screen_x-16)/32 #主角在畫面的x
sy = ($game_player.screen_y-28)/32 #主角在畫面的y
if sx < 8 #主角在畫面偏左
mp_x = 0 #畫面左上角X 真正地圖X
elsif sx > 8 #主角在畫面偏右
mp_x = $game_map.width-17 #畫面左上角X 真正地圖X
else #主角在畫面中間
mp_x = $game_player.x - 8 #畫面左上角X 真正地圖X
end
if sy < 6
mp_y = 0 #畫面左上角Y
elsif sy > 6
mp_y = $game_map.height - 13 #畫面左上角Y
else
mp_y = $game_player.y - 6 #畫面左上角Y
end
if bx >= mp_x && bx <= mp_x+16 && by >= mp_y && by <= mp_y+12
wx = bx - mp_x
wy = by - mp_y
@name = "kuro"
@origin
= 0
@x = (wx*32).to_f
@y = (wy*32).to_f
@zoom_x = 100
@zoom_y = 100
@opacity = 255
@blend_type = 0
init_target
init_tone
init_rotate
else
@name = ""
end
end
作者:
VIPArcher
时间:
2015-2-2 01:04
https://rpg.blue/thread-367901-1-1.html
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X5.0