0
$\begingroup$

I have it so that once you touch this block, my voice actress begins giving a tutorial, but if you touch it again, she starts all over again, do you know a way to make this happen only once?enter image description here

$\endgroup$
0
$\begingroup$
  1. Add a boolean property which is False by default. On collision, set it to True and play the sound only on collision AND if the property is equal to False.

  2. Change the state on collision. States behave like layers, only the current active state(s) get executed. For a detailed explanation see: https://docs.blender.org/manual/en/dev/game_engine/logic/states.html

Logic Bricks Setup

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.