infoPanel integration.
This commit is contained in:
@@ -2,7 +2,7 @@ extends MenuBar
|
|||||||
|
|
||||||
func options_index_pressed(index):
|
func options_index_pressed(index):
|
||||||
var curr_position = get_global_mouse_position()
|
var curr_position = get_global_mouse_position()
|
||||||
|
|
||||||
if index == 0:
|
if index == 0:
|
||||||
options_camera_pressed(curr_position)
|
options_camera_pressed(curr_position)
|
||||||
elif index == 1:
|
elif index == 1:
|
||||||
@@ -13,9 +13,23 @@ func options_camera_pressed(target_position):
|
|||||||
var camera_menu = $Options/Camera
|
var camera_menu = $Options/Camera
|
||||||
camera_menu.position = target_position
|
camera_menu.position = target_position
|
||||||
camera_menu.show()
|
camera_menu.show()
|
||||||
|
|
||||||
func options_world_pressed(target_position):
|
|
||||||
|
func options_world_pressed(target_position):
|
||||||
var world_menu = $Options/World
|
var world_menu = $Options/World
|
||||||
world_menu.position = target_position
|
world_menu.position = target_position
|
||||||
world_menu.show()
|
world_menu.show()
|
||||||
|
|
||||||
|
|
||||||
|
func info_index_pressed(index):
|
||||||
|
var infoPanel: Node = get_parent().get_node("InformationPanel")
|
||||||
|
if index == 0: #Camera
|
||||||
|
pass
|
||||||
|
elif index == 1: #World
|
||||||
|
infoPanel.call("worldInfoPanel")
|
||||||
|
infoPanel.call("ShowInfoPanel")
|
||||||
|
|
||||||
|
elif index == 2: #Close
|
||||||
|
infoPanel.call("HideInfoPanel")
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user