void Start() { TheBuilderColorTracker = GameObject.FindGameObjectWithTag("BuilderColorTracker").GetComponent <BuilderColorTracker>(); TheBuilderBlock = GetComponent <BuilderBlock>(); TheBuilderShipMeshCombine = GetComponent <BuilderShipMeshCombine>(); if (RunOnStart) { UpdateColor(); } }
public ColorTrackerData(BuilderColorTracker TheTracker) { BaseBaseColor = new float[4]; BaseEmissionColor = new float[4]; TrimBaseColor = new float[4]; TrimEmissionColor = new float[4]; EngineBaseColor = new float[4]; EngineEmissionColor = new float[4]; ShieldColor = new float[4]; BaseBaseColor[0] = TheTracker.BaseBaseColor.r; BaseBaseColor[1] = TheTracker.BaseBaseColor.g; BaseBaseColor[2] = TheTracker.BaseBaseColor.b; BaseBaseColor[3] = TheTracker.BaseBaseColor.a; BaseEmissionColor[0] = TheTracker.BaseEmissionColor.r; BaseEmissionColor[1] = TheTracker.BaseEmissionColor.g; BaseEmissionColor[2] = TheTracker.BaseEmissionColor.b; BaseEmissionColor[3] = TheTracker.BaseEmissionColor.a; TrimBaseColor[0] = TheTracker.TrimBaseColor.r; TrimBaseColor[1] = TheTracker.TrimBaseColor.g; TrimBaseColor[2] = TheTracker.TrimBaseColor.b; TrimBaseColor[3] = TheTracker.TrimBaseColor.a; TrimEmissionColor[0] = TheTracker.TrimEmissionColor.r; TrimEmissionColor[1] = TheTracker.TrimEmissionColor.g; TrimEmissionColor[2] = TheTracker.TrimEmissionColor.b; TrimEmissionColor[3] = TheTracker.TrimEmissionColor.a; EngineBaseColor[0] = TheTracker.EngineBaseColor.r; EngineBaseColor[1] = TheTracker.EngineBaseColor.g; EngineBaseColor[2] = TheTracker.EngineBaseColor.b; EngineBaseColor[3] = TheTracker.EngineBaseColor.a; EngineEmissionColor[0] = TheTracker.EngineEmissionColor.r; EngineEmissionColor[1] = TheTracker.EngineEmissionColor.g; EngineEmissionColor[2] = TheTracker.EngineEmissionColor.b; EngineEmissionColor[3] = TheTracker.EngineEmissionColor.a; ShieldColor[0] = TheTracker.ShieldColor.r; ShieldColor[1] = TheTracker.ShieldColor.g; ShieldColor[2] = TheTracker.ShieldColor.b; ShieldColor[3] = TheTracker.ShieldColor.a; }
void Start() { Tracker = GameObject.FindGameObjectWithTag("ManagerTracker").GetComponent <ManagerTracker>(); TheBuilderColorTracker = GameObject.FindGameObjectWithTag("BuilderColorTracker").GetComponent <BuilderColorTracker>(); TheNetworkManager = GameObject.FindGameObjectWithTag("NetworkManager").GetComponent <NetworkManager>(); }
void Start() { TheBuilderColorTracker = GameObject.FindGameObjectWithTag("BuilderColorTracker").GetComponent <BuilderColorTracker>(); //Set color values to sliders SetStartingColors(); }