Add pinch controls to statue dressup game

This commit is contained in:
Michal Pikulski
2025-12-10 15:15:11 +01:00
parent 082ce98f79
commit 0b4def8a05
21 changed files with 599 additions and 1487 deletions

View File

@@ -1,32 +1,33 @@
using Core.SaveLoad;
using UnityEditor.Animations;
using UnityEngine;
using System.Collections;
public class FrakkeAnimEventTrigger : MonoBehaviour
namespace DamianExperiments.Dump
{
[Header("Frakke Crashing References")]
public AppleMachine FrakkeSMRef;
public GameObject stateToChangeToAfterCrashing;
[Header("Fence Breaking References")]
public AppleMachine FenceSMRef;
public GameObject FenceStateToSet;
public void OnFrakkeCrashEnded()
public class FrakkeAnimEventTrigger : MonoBehaviour
{
FrakkeSMRef.ChangeState(stateToChangeToAfterCrashing);
}
[Header("Frakke Crashing References")]
public AppleMachine FrakkeSMRef;
public GameObject stateToChangeToAfterCrashing;
public void OnFenceBroken()
{
if (FenceSMRef != null)
[Header("Fence Breaking References")]
public AppleMachine FenceSMRef;
public GameObject FenceStateToSet;
public void OnFrakkeCrashEnded()
{
FenceSMRef.ChangeState(FenceStateToSet);
FrakkeSMRef.ChangeState(stateToChangeToAfterCrashing);
}
else
public void OnFenceBroken()
{
Debug.LogWarning("FrakkeRevUpCrashBehaviour: FenceSMRef is not assigned.");
if (FenceSMRef != null)
{
FenceSMRef.ChangeState(FenceStateToSet);
}
else
{
Debug.LogWarning("FrakkeRevUpCrashBehaviour: FenceSMRef is not assigned.");
}
}
}
}