コード例 #1
0
ファイル: SprayControler.cs プロジェクト: mati14m/getaway
 // Use this for initialization
 void Start()
 {
     spray = GetComponentInChildren <PainterScript>();
     if (!startWithSpray)
     {
         spray.setUnactive();
     }
 }
コード例 #2
0
ファイル: ColorInfoScript.cs プロジェクト: NokiDev/Colorful
    // Use this for initialization
    private void Start()
    {
        _MeshRenderer       = GetComponent <MeshRenderer>();
        _Animator           = GetComponent <Animator>();
        _PlayerMeshRenderer = transform.parent.gameObject.GetComponent <MeshRenderer>();

        _PlayerPainter = GetComponentInParent <PainterScript>();

        _PlayerPainter.OnColorChanged += UpdateColorInfo;
        ColorChecker.GetComponent <ColorDetectorScript>().OnAbsorbablesChanged += UpdateDetectedColor;
    }
コード例 #3
0
    void Awake()
    {
        if (Instance != null)
        {
            Debug.LogError("More than one Painter has been instanciated in this scene!");
        }
        Instance = this;

        if (PaintPrefab == null)
        {
            Debug.LogError("Missing Paint decal prefab!");
        }
    }
コード例 #4
0
ファイル: PainterScript.cs プロジェクト: mati14m/getaway
    void Start()
    {
        if (Instance != null)
        {
            Debug.LogError("More than one Painter has been instanciated in this scene!");
        }
        Instance = this;

        if (PaintPrefab == null)
        {
            Debug.LogError("Missing Paint decal prefab!");
        }
        mouseLook       = GetComponentInParent <MouseLook>();
        slider.maxValue = maxCapacity;
        slider.value    = capacity;
    }
コード例 #5
0
ファイル: PainterScript.cs プロジェクト: moejo313/COMPLEXION
 void Start()
 {
     S = this;
     resetPos = transform.position;
     rb = gameObject.GetComponent<Rigidbody>();
     source = GetComponent<AudioSource> ();
     var inputDevice = InputManager.ActiveDevice;
 }