Simple Shooting | 2D | Bullets | Unity Game Engine

  Рет қаралды 33,411

Unity3D School

Unity3D School

Күн бұрын

Пікірлер: 19
@hectormzt1
@hectormzt1 Жыл бұрын
The best example i found. i really learn to much with this. thank you!
@marcfinger4549
@marcfinger4549 3 жыл бұрын
Straight to the point. Thanks!
@MikaelL
@MikaelL 2 жыл бұрын
Thanks to you and to this tutorial I understood how to shoot bullet🙂
@Harekrishna2666
@Harekrishna2666 Жыл бұрын
Best video.Thanks Man helped alot.🙏
@leonedandrewTumbaga
@leonedandrewTumbaga 2 жыл бұрын
anyway got mine so i declare two empty object named left and right and i base on character movement so in update i put this the one empty object i manually rotate Y into 180 "left one" //bullet public Transform bulletSpawnPointRight; public Transform bulletSpawnPointLeft; public GameObject bulletPrefab; public float bulletSpeed = 10; void Update() { if ((horizontalMove = .1f)&& (Input.GetKeyDown(KeyCode.A))) { charactermove.SetTrigger("shoot"); Invoke("shootright", 1f); } void shootleft() { var bullet = Instantiate(bulletPrefab, bulletSpawnPointRight.position, bulletSpawnPointRight.rotation); bullet.GetComponent().velocity = bulletSpawnPointRight.right * bulletSpeed; Debug.Log("throwleft"); } void shootright() { var bullet = Instantiate(bulletPrefab, bulletSpawnPointLeft.position, bulletSpawnPointLeft.rotation); bullet.GetComponent().velocity = bulletSpawnPointLeft.right * bulletSpeed; Debug.Log("throwleft"); } }
@leonedandrewTumbaga
@leonedandrewTumbaga 2 жыл бұрын
i used this but instead of up i use right, now my problem is left
@YubisSmileStudio
@YubisSmileStudio 11 ай бұрын
thank you very much and One Big Like ;)
@JJ-qo1ws
@JJ-qo1ws Жыл бұрын
How to make it shoot 180 degrees?
@prinolangovender4094
@prinolangovender4094 Жыл бұрын
You can try something like this: var bullet = Instantiate(bulletPrefab, bulletSpawnPoint.position, bulletSpawnPoint.rotation); // Get the player's movement direction Vector2 playerDirection = new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical")).normalized; // Set the bullet's initial velocity based on the player's direction bullet.GetComponent().velocity = playerDirection * bulletSpeed;
@EmeraldGamin2024
@EmeraldGamin2024 8 ай бұрын
how to make obstacle respawn?
@BGMI14322
@BGMI14322 3 ай бұрын
Bro bulle5 fire nhi ho rhi h
@marcdrechsel
@marcdrechsel 8 ай бұрын
Thank you very much
@ppproto7029
@ppproto7029 11 ай бұрын
Great!
@Blank8767
@Blank8767 5 ай бұрын
the bullets just fall on the ground
@Kihaiwo
@Kihaiwo Жыл бұрын
Thanks
@Jay-ov4qo
@Jay-ov4qo 2 жыл бұрын
For some reason this didn’t work the code had no errors I did everything right, but what I have to shoot with SpaceBar? What do I have to shoot with?
@reactor230
@reactor230 2 жыл бұрын
Spacebar yes
@miaw1232
@miaw1232 2 жыл бұрын
How to make the bullet go to right
@feelgxxd
@feelgxxd 2 жыл бұрын
transform.Translate(Time.deltaTime * bulletSpeed * transform.right);
Simple Shooting | 3D | Bullets | Unity Game Engine
3:33
Unity3D School
Рет қаралды 100 М.
2D Bullet / Projectiles in Unity / 2023
6:33
Distorted Pixel Studios
Рет қаралды 59 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
2D Enemy Shooting Unity Tutorial
12:52
MoreBBlakeyyy
Рет қаралды 63 М.
2D Shooting in Unity (Tutorial)
21:12
Brackeys
Рет қаралды 1,3 МЛН
Simple 2D Enemy Patrolling Unity tutorial
9:34
MoreBBlakeyyy
Рет қаралды 64 М.
Unity: 2D Shooting
4:17
Root Games
Рет қаралды 56 М.
2D Player Movement In Unity
5:34
bendux
Рет қаралды 475 М.
How To Make 2D Ladders In Unity
4:25
bendux
Рет қаралды 42 М.
2D Shooting in Unity - 2022 Tutorial
17:10
Muddy Wolf
Рет қаралды 39 М.
Drag & Drop 2D | World-Space 2D Objects | C# | Unity Game Engine
3:06
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН