Пример #1
0
    private void Awake()
    {
        _switchable    = GetComponent <Switchable>();
        _colorReplacer = GetComponent <ColorReplacer>();

        // Start in disabled state, color sprite accordingly
        _colorReplacer.ReplacementColor = disabledColor;
        // Remember the current position of the platform in the Awake phase as position to return to
        _platformReturnPoint = platformToReturn.transform.position;
    }
Пример #2
0
 public override void Run(CancellationToken cancellationToken)
 => ColorReplacer.NaiveReplace(MasterForm.FileName, OldColorName, NewColorName, BackupChecked);
Пример #3
0
    private Color _beforeActivationColor; // Color used by the ColorReplacer before applying this effect

    private void Awake()
    {
        _colorReplacer = GetComponent <ColorReplacer>();
        _switchable    = GetComponent <Switchable>();
    }