system
1
|
|
|
|
Attention |
Topic was automatically imported from the old Question2Answer platform. |
|
Asked By |
TheRatKingsQuestions |
I’m trying to make different objects glow based on a certain variable
Var: 0
object 1
object 2
object 3
If var is 1,2, or 3 object 1,2, or 3 glows
I have no idea how to do this and no videos or articles are helping.
clarification, I don’t mean tying the color to a var in general but to a already made var
TheRatKingsQuestions | 2022-11-23 20:06
system
2
|
|
|
|
Reply From: |
Wakatta |
var glow_color = Color.red
var normal_color = Color(1, 1, 1, 1)
var glow_objects = [Object1, Object2, Object3]
func glow_switch(point : int):
for object in glow_objects:
object.self_modulate = normal_color
glow_object[point].self_modulate = glow_color
just for reference glow objects should be the objects node string
TheRatKingsQuestions | 2022-11-23 19:29
No the objects NodePath
If all glow objects share the same parent
You can use this instead
for object in parent_node.get_children():
Wakatta | 2022-11-23 19:37