//void Awake() //{ // Start(); //} void Start() { //store = GetComponent<RoomStore>(); //while(!store.IsReady) //{ // yield return null; //} screen = GetComponent <Com.SloanKelly.ZXSpectrum.SpectrumScreen>(); var sr = target.GetComponent <SpriteRenderer>(); sr.sprite = Sprite.Create(screen.Texture, new Rect(0, 0, 256, 192), new Vector2(0, 1), 1f); //RoomData data = store.Rooms[roomId]; //airHead = data.AirSupply.Tip; //airSupplyLength = data.AirSupply.Length; //StartCoroutine(DrawScreen(data)); //StartCoroutine(LoseAir()); }
public void Init(Com.SloanKelly.ZXSpectrum.SpectrumScreen screen) { _screen = screen; }