|
Hi guys i am trying to import a variable to my script but are saying: Unexpected token: .. line 4. What i make? ;/ please help!! and sorry for my english xD function Start () { SelectWeapon(1); } function Update () { // Did the user press fire? if (Input.GetAxis("Mouse ScrollWheel") > 0 && reloading) // Primária { SelectWeapon(1); } if (Input.GetAxis("Mouse ScrollWheel") < 0 && reloading) // Secundária { } } function SelectWeapon (index : int) { // Activate the selected weapon if (i == index) transform.GetChild(i).gameObject.SetActiveRecursively(true); // Deactivate all other weapons else }
(comments are locked)
|
|
Hi Marsallima. First, why are you defined reloading variable in this script again and why is this static? You can't reach this variable in this way. You can call reloading variable this way where want to use:
It may probably help you. (sorry for my english, too :) ) But continue the error of "Unexpected Token: .." :/
Nov 25 '11 at 04:08 PM
Marsallima
Which line is the error?
Nov 26 '11 at 09:36 AM
Beriss
var RayShoot.reloading = false; (This is line 4)
Nov 26 '11 at 12:36 PM
Marsallima
You should delete this line because this define is unnecessary and wrong. You can write "script.reloading" when you want to call reloading variable.
Nov 26 '11 at 12:43 PM
Beriss
Unexpected token: .. again :/ you can test script on your unity? xD
Nov 26 '11 at 01:17 PM
Marsallima
(comments are locked)
|
|
Yo should delete this line because this defined in unnecessary. You can write "script.reloading" when you want to call reloading variable ;)
(comments are locked)
|
|
NullReferenceException: Object reference not set to an instance of an object [ if (Input.GetAxis("Mouse ScrollWheel") > 0 && script.reloading){ ] How i solve this problem xD ( i turn reloading public on Rayshoot Script )
(comments are locked)
|
