04-09-2014, 04:04 PM
(Questo messaggio è stato modificato l'ultima volta il: 04-09-2014, 04:09 PM da LatinMan.)
(04-09-2014, 12:53 PM)Blackg96 Ha scritto: Prova così, praticamente la classe Weapon che avevi creato la hai chiamata "Weapons", mentre la variabile si chiamava Weapon. Ho soltanto cacciato la "s" dal nome della classe,quindi da "Weapons" lo rinominata in "Weapon", quando tu crei la variabile "Weapon" ti riferisci alla classe creata in precedenza quindi i nomi devono coincidere, spero d'essere stato d'aiuto .
questa volta niente :/,facendo così mi escono ben 11 errori:
-Assets/Scripts/WeaponScript.cs(58,141): error CS1061: Type `Weapon' does not contain a definition for `positionzoomed' and no extension method `positionzoomed' of type `Weapon' could be found (are you missing a using directive or an assembly reference?)
-Assets/Scripts/WeaponScript.cs(58,172): error CS1061: Type `Weapon' does not contain a definition for `positionzoomed' and no extension method `positionzoomed' of type `Weapon' could be found (are you missing a using directive or an assembly reference?)
-Assets/Scripts/WeaponScript.cs(58,203): error CS1061: Type `Weapon' does not contain a definition for `positionzoomed' and no extension method `positionzoomed' of type `Weapon' could be found (are you missing a using directive or an assembly reference?)
-Assets/Scripts/WeaponScript.cs(58,218): error CS1502: The best overloaded method match for `UnityEngine.Vector3.Vector3(float, float, float)' has some invalid arguments
-Assets/Scripts/WeaponScript.cs(58,218): error CS1503: Argument `#1' cannot convert `object' expression to type `float'
-Assets/Scripts/WeaponScript.cs(58,68): error CS1501: No overload for method `Lerp' takes `2' arguments
-Assets/Scripts/WeaponScript.cs(51,60): error CS1061: Type `UnityEngine.Transform' does not contain a definition for `animqtion' and no extension method `animqtion' of type `UnityEngine.Transform' could be found (are you missing a using directive or an assembly reference?)
-Assets/Scripts/WeaponScript.cs(49,66): error CS1955: The member `UnityEngine.Animation.isPlaying' cannot be used as method or delegate
-Assets/Scripts/WeaponScript.cs(48,25): error CS0103: The name `endfire' does not exist in the current context
-Assets/Scripts/WeaponScript.cs(48,62): error CS1061: Type `Weapon' does not contain a definition for `fireRate' and no extension method `fireRate' of type `Weapon' could be found (are you missing a using directive or an assembly reference?)
-Assets/Scripts/WeaponScript.cs(42,49): error CS1061: Type `Weapon' does not contain a definition for `weptrasform' and no extension method `weptrasform' of type `Weapon' could be found (are you missing a using directive or an assembly reference?)