// Use this for initialization void Start() { sprit = obj.GetComponent<SpriteScript>(); RFlag = false; StartCameraP = transform.position.x; EndCameraP = StartCameraP + 90; }
// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { selectedSprite.Deselect(); selectedSprite = null; } }
void Start(){ startbtn_sprite = transform.Find("start_btn").GetComponent<SpriteScript>(); startbtn_sprite.Show (); startbtnover_sprite = transform.Find("start_btn_over").GetComponent<SpriteScript>(); startbtnover_sprite.Hide(); }
public void SelectSprite(SpriteScript sprite) { if (selectedSprite != null) { selectedSprite.Deselect(); } selectedSprite = sprite; }
// Start is called before the first frame update void Start() { player = GameObject.FindWithTag("Player").GetComponent <Player>(); mt = GameObject.FindWithTag("MessageText").GetComponent <MessageText>(); ss = GetComponent <SpriteScript>(); transform.position = new Vector2(posX, posY); Maxhp = hp; MaxX = posX; }
// Start is called before the first frame update void Start() { girl = GameObject.FindWithTag("Girl").GetComponent <Girl>(); enemy = GameObject.FindWithTag("Enemy1").GetComponent <Enemy1>(); mt = GameObject.FindWithTag("MessageText").GetComponent <MessageText>(); ss = GetComponent <SpriteScript>(); Maxhp = hp; x = -1; y = 0; }
protected virtual void Start() { rigid = GetComponent <Rigidbody2D>(); spriteAnim = GetComponentInChildren <SpriteScript>(); active = true; changeModifiers(); setColors(GetComponent <SpriteRenderer>().color); sqetch = GetComponent <SquashAndStretch>(); ParticleSystem.MainModule ps = chargeParticle.main; ps.startColor = Color.Lerp(baseColor, Color.white, 0.5f); chargeVisualEffects(0); chargeCircle.transform.localScale = Vector3.zero; }
void Start() { m_playerScript = m_player.GetComponent <PlayerScript>(); m_frontScript = m_frontSprite.GetComponent <SpriteScript>(); m_backScript = m_backSprite.GetComponent <SpriteScript>(); m_rightScript = m_rightSprite.GetComponent <SpriteScript>(); m_leftScript = m_leftSprite.GetComponent <SpriteScript>(); m_lastState = m_playerScript.m_state; m_frontScript.PlayNext(SpriteScript.Sprite.FrontIdle, false); m_backScript.PlayNext(SpriteScript.Sprite.SideBackIdle, false); m_rightScript.PlayNext(SpriteScript.Sprite.SideFrontIdle, false); m_leftScript.PlayNext(SpriteScript.Sprite.SideBackIdle, false); }
public void init(GameObject parent) { sprite = GameObject.Instantiate(parent); Movement.toDelete.Add(sprite); byte[] byteArray = File.ReadAllBytes(NetLoader.GetFilePath(filename)); Texture2D sampleTexture = new Texture2D(2, 2); sampleTexture.LoadImage(byteArray); sprite.GetComponent <SpriteRenderer>().sprite = SpriteScript.ToSprite(sampleTexture); string[] zer = z.Split('.'), yer = y.Split('.'), xer = x.Split('.'); int zs = int.Parse(zer[0]), ys = int.Parse(yer[0]), xs = int.Parse(xer[0]); Tile t; if (zs < 0 || zs > Movement.Tiles.Length || ys < 0 || ys > Movement.Tiles[zs].Length || xs <0 || xs> Movement.Tiles[zs][ys].Length || (t = Movement.Tiles[int.Parse(zer[0])][int.Parse(yer[0])][int.Parse(xer[0])]) == null) { Debug.Log("nope"); GameObject.Destroy(sprite); return; } sprite.transform.position = new Vector3(t.xr + int.Parse(xer[1]) / 10 * Tile.TileSize, t.yr + int.Parse(yer[1]) / 10 * Tile.TileSize, t.zr - 0.4f); sprite.GetComponent <SpriteScript>().item = this; }
private void Awake() { sprtRend = GetComponent <SpriteRenderer>(); sprite = GetComponent <SpriteScript>(); }
public Animation(SpriteScript sprite, string resourcePath) { m_sprite = sprite; m_resourcePath = resourcePath; //Try to find preloaded frames. Otherwise load them. if(m_preloadedFrames == null) m_preloadedFrames = new Dictionary<string, PreloadedFrames>(100); PreloadedFrames preloadedFrames; //print("Trying to load animation: " + m_resourcePath); m_preloadedFrames.TryGetValue(m_resourcePath, out preloadedFrames); if(preloadedFrames == null) { preloadedFrames = new PreloadedFrames(); Object[] resources = Resources.LoadAll(m_resourcePath, typeof(Texture)); preloadedFrames.m_textures = new Texture[resources.Length]; resources.CopyTo(preloadedFrames.m_textures, 0); preloadedFrames.m_useCount = 0; m_preloadedFrames.Add(m_resourcePath, preloadedFrames); //print("Animation not found. Created new."); } else { //print("Animation found with " + preloadedFrames.m_useCount + " uses and " + preloadedFrames.m_textures.Length + " frames."); } preloadedFrames.m_useCount++; m_frames = preloadedFrames.m_textures; m_animationType = AnimationType.Loop; SetFpsFactor(1.0f); if(m_length <= 0.0f) { Debug.Log("0 length animation: " + resourcePath); } }