Danka Engine
Diagonal Movement
IntroduçãoO Script cria um movimento em 8 direções.
MultimidíaDownload#===============================================================================
# Danka Engine
# Diagonal Movement
#===============================================================================
# * Introdução: Este script, cria um simples movimento em 8 direções.
#===============================================================================
# * Log: 11/10/2012 - Versão 1.0 Lançada
#===============================================================================
# * O Script Modifca:
# O Metódo move_by_input, da classe Game_player.
#===============================================================================
#-------------------------------------------------------------------------------
# * Registrar
#-------------------------------------------------------------------------------
$danka = [] if $danka.nil?
$danka << ["Diagonal Movement",1.0]
#-------------------------------------------------------------------------------
# * Script
#-------------------------------------------------------------------------------
class Game_Player
def move_by_input
return unless movable?
return if $game_map.interpreter.running?
case Input.dir8
when 2,4,6,8; move_straight(Input.dir4)
when 1
move_diagonal(4, 2)
unless moving?
move_straight(4)
move_straight(2)
end
when 3
move_diagonal(6, 2)
unless moving?
move_straight(6)
move_straight(2)
end
when 7
move_diagonal(4, 8)
unless moving?
move_straight(4)
move_straight(8)
end
when 9
move_diagonal(6, 8)
unless moving?
move_straight(6)
move_straight(8)
end
end
end
end
#-------------------------------------------------------------------------------
# * Fim do Script
#-------------------------------------------------------------------------------
Termos de UsoSe for usar o script, dê créditos, a Juniortem/Danka. Pode modifica-lo a vontade, só peço que se for postar, dê os créditos ao autor original, e não retire os comentários presentes nele.
Atenção! Não poste em outros lugares sem a minha permissão!