]> Untitled Git - lightcycles.git/blob - skins/bike/bike.gd
Added map split screen
[lightcycles.git] / skins / bike / bike.gd
1 class_name BikeSkin
2 extends Node3D
3
4
5 @export_category("Material")
6 @export var _color: Color = Color.GOLD
7
8
9 @onready var mesh: MeshInstance3D = $Cylinder_001
10
11
12 func _ready() -> void:
13         set_color(_color)
14
15
16 func set_color(color: Color) -> void:
17         var material = mesh.get_active_material(0)
18         material.albedo_color = color
19         mesh.set_surface_override_material(0, material.duplicate())