Je suis d'accord avec toi j'apprend des différents projet ect.. mais pouvez vous me dire comment utiliser
Pour bouger la caméra.
Quotefonction map: move_camera (x, y, vitesse, rappel, delay_before, delay_after)
caméra locale = map: get_camera ()
jeu local = map: get_game ()
Héros local = map: get_hero ()
delay_before = delay_before ou 1000
delay_after = delay_after ou 1000
back_x local, back_y = camera: get_position_to_track (héros)
jeu: set_suspended (true)
caméra: start_manual ()
mouvement local = sol.movement.create ("cible")
mouvement: set_target (camera: get_position_to_track (x, y))
mouvement: set_ignore_obstacles (true)
mouvement: set_speed (vitesse)
mouvement: démarrer (caméra, fonction ()
local timer_1 = sol.timer.start (map, delay_before, function ()
rappeler()
local timer_2 = sol.timer.start (map, delay_after, function ()
mouvement local = sol.movement.create ("cible")
mouvement: set_target (back_x, back_y)
mouvement: set_ignore_obstacles (true)
mouvement: set_speed (vitesse)
mouvement: démarrer (caméra, fonction ()
jeu: set_suspended (false)
caméra: start_tracking (héros)
si map.on_camera_back ~ = nil alors
carte: on_camera_back ()
fin
fin)
fin)
timer_2: set_suspended_with_map (false)
fin)
timer_1: set_suspended_with_map (false)
fin)
fin
Pour bouger la caméra.