-
::I did a post before but it got marked as spam, I edited something about the image so that was probably why. So I´ll reiterate:
I followed along part 15 and once I got to testing the first weapon (knife weapon in the tutorial, for me I have a different prefab), it didnt work. No projectiles were firing and I kept getting the same Error message over and over again.
Here hopefully the code and the Error message.
View post on imgur.com
::Hi Nihkto,
Line 44 of your code is the part that calls Instantiate()
on your projectilePrefab
. The issue should be one of these 2:
currentStats.projectilePrefab
may be null. In this case, check your WeaponData
asset for your Knife. You probably forgot to assign a Projectile Prefab to it.
- Alternatively, it might be that your
owner
variable is null, causing owner.transform.position
to fail. For that, you need to double check to make sure that your owner
variable is assigned by your ProjectileWeapon
or Weapon
script (refer to the article and see if you’ve missed anything out).