window > package manager
in project:
webGL publisher
my assets


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Diagnostics;
using System;
using System.ComponentModel;
using UnityEngine.SceneManagement;
public class player1Control : MonoBehaviour
{
private Rigidbody2D rb;
private SpriteRenderer sprite;
private Animator anim;
private float dirX = 0f;
private float dirY = 0f;
[SerializeField] private float moveSpeed = 7f;
// [SerializeField] private float jumpForce = 14f;
// Start is called before the first frame update
void Start()
{
rb = GetComponent<Rigidbody2D>();
sprite = GetComponent<SpriteRenderer>();
anim = GetComponent<Animator>();
}
// Update is called once per frame
void Update()
{
dirX = Input.GetAxisRaw("Horizontal1");
dirY = Input.GetAxisRaw("Vertical1");
rb.velocity = new Vector2(dirX * moveSpeed, dirY * moveSpeed);
UpdateAnim();
}
private void UpdateAnim()
{
if (dirX > 0f)
{
anim.SetBool("running", true);
sprite.flipX = false;
}
else if (dirX < 0)
{
anim.SetBool("running", true);
sprite.flipX = true;
}
else if (dirY != 0)
{
anim.SetBool("running", true);
}
else
{
anim.SetBool("running", false);
}
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class cameraControl : MonoBehaviour
{
[SerializeField] private Transform player;
private void Update()
{
transform.position = new Vector3( player.position.x, player.position.y, transform.position.z );
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class start_button : MonoBehaviour
{
public void StartGame()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
public void StartSnake()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 2);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class stop_button : MonoBehaviour
{
public void NextScene()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class eat : MonoBehaviour
{
public void OnTriggerEnter2D(Collider2D collision)
{
if (collision.gameObject.CompareTag("cherry"))
{
Destroy(collision.gameObject);
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class end_button : MonoBehaviour
{
public void Quit()
{
Application.Quit();
}
}