// Start is called before the first frame update void Start() { dBox.SetActive(false); dialogueActive = false; player = FindObjectOfType <Move2D>(); // currentText = GetComponent <Text>(); // currentText.text = " "; }
public void QuitMenu() { move2D = gameObject.GetComponent <Move2D>(); collectables = gameObject.GetComponent <Collectables>(); SaveSystem.SavePlayer(move2D, collectables); SceneManager.LoadScene(0); inventory.SetActive(false); quitconfrim.SetActive(false); }
public static void SavePlayer(Move2D move2D, Collectables collectables) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/player.sd"; // itt lehet tetszõleges filekiterjesztés FileStream stream = new FileStream(path, FileMode.Create); PlayerData data = new PlayerData(move2D, collectables); formatter.Serialize(stream, data); stream.Close(); }
public PlayerData(Move2D move2D, Collectables collectables) { whiteSkin = collectables.whiteSkinSAVE; yellowSkin = collectables.yellowSkinSAVE; redSkin = collectables.redSkinSAVE; blueSkin = collectables.blueSkinSAVE; greenSkin = collectables.greenSkinSAVE; pinkSkin = collectables.pinkSkinSAVE; cyanSkin = collectables.cyanSkinSAVE; position = new float[3]; position[0] = move2D.transform.position.x; position[1] = move2D.transform.position.y; position[2] = move2D.transform.position.z; }
protected override void OnUpdate() { float deltaTime = Time.deltaTime; for (int i = 0; i < walkData.Entities.Length; i++) { PlayerInput input = walkData.Input[i]; Move2D move = walkData.Move[i]; move.Value = input.Move * 10; //TODO : Store speed somewhere so it's not an arbitrary number. Perhaps on the player? if (input.Dodge) { PostUpdateCommands.RemoveComponent <Walking>(walkData.Entities[i]); } } }
public void ReceiveMove(Move2D e, int moveDuration = 100) { //S.Cnvs.KillLists3D(); int ftrX = ActlLocat.X + e.DeltaX; int ftrY = ActlLocat.Y + e.DeltaY; FtrLocat = new Point(ftrX, ftrY);//X1 moveTickDuration = moveDuration; //S.Canvas.Pohyby.Add(this); Cnst.S.Movement2D.Add(this); isMoving = true; if (!Cnst.S.Ticker.Enabled) { Cnst.S.Ticker.Start(); } }
void Start() { playerScript = myPlayer.GetComponent <Move2D>(); }
void Start() { rb = GetComponent <Rigidbody2D>(); playerScript = myPlayer.GetComponent <Move2D>(); }
private void Start() { move2D = GetComponent <Move2D>(); rigidbody2D = GetComponent <Rigidbody2D>(); }
// Start is called before the first frame update void Start() { move2D = GetComponent <Move2D>(); spriteRenderer = GetComponent <SpriteRenderer>(); deltaTimeAmount = isStartOnSecondSprite ? interval : 0; }
private void Awake() { move2D = GetComponent <Move2D>(); jump2D = GetComponent <Jump2D>(); }
private void Start() { player = FindObjectOfType <Move2D>(); }
void Start() { player = GameObject.FindGameObjectWithTag("Player").GetComponent <Move2D>(); }