Add Unity materials and prefabs for game objects for SOLID

This commit is contained in:
2026-03-31 18:37:10 +02:00
parent ba28ad06d3
commit f4ebe5ec8a
99 changed files with 8747 additions and 0 deletions
@@ -0,0 +1,18 @@
using Solid.Interfaces;
using UnityEngine;
namespace Solid
{
public class BulletShooter : MonoBehaviour, IShooter
{
[SerializeField] private Transform _shootSpawn;
[SerializeField] private Rigidbody _projectilePrefab;
[SerializeField] private float _shootForce = 10.0f;
public void Fire()
{
Rigidbody projectile = Instantiate(_projectilePrefab, _shootSpawn.position, _shootSpawn.rotation);
projectile.AddForce(_shootSpawn.forward * _shootForce, ForceMode.Impulse);
}
}
}