Disable script on other object

Ok from the chat i want to disable the script for move character. because when the player type a message in chat if "w,a,s,d" key is pressed or "space" the character move

So i have made a script to disable this script but its not working/

here the script :

private bool EnterPressed() {      
    var myScript = GameObject.Find( "LocalPlayer" ).GetComponent( "WowCharacterController" ) ;
    if(myScript.enabled = true){
       myScript.enabled = false;
    if(myScript.enabled = false){
       myScript.enabled = true;
    return (Event.current.type == EventType.keyDown && Event.current.character == '\n');

And i got error :

Assets/Game/Scripts/chat/ChatController.cs(53,71): error CS1061: Type UnityEngine.Component' does not contain a definition forenabled' and no extension method enabled' of typeUnityEngine.Component' could be found (are you missing a using directive or an assembly reference?)

Anyone know how to fix it ? i know there are other topic on this bug , but i dont find how to fix that. Thank you for your help !

more ▼

asked Nov 04 '11 at 07:31 PM

hesa2020 gravatar image

48 12 15 16

(comments are locked)
10|3000 characters needed characters left

2 answers: sort voted first

It sounds far more easy to just have a static boolean on the steering part of the character.

if (steering) {
    //The characters movement here

Although, remember it's better to get a component by type and not by string. Have a look at the GetComponent-function.

more ▼

answered Nov 04 '11 at 11:31 PM

save gravatar image

9.5k 22 33 71

(comments are locked)
10|3000 characters needed characters left

hello , im not sure to understand what you mean , i need to create a function for steering ?

and by the way, i have a script on my camera when i click anywhere and drag , my camera move arroung my character , and i have some button GUI but when i click on them i can drag and rotate my camera. do you know how i can do a script like :

... if(its not clicked on any gui){ move camera.... }

more ▼

answered Nov 05 '11 at 02:59 AM

hesa2020 gravatar image

48 12 15 16

UP, looking for help please

Nov 05 '11 at 04:34 AM hesa2020

Anyone have a solution please

Nov 06 '11 at 12:45 AM hesa2020
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments



asked: Nov 04 '11 at 07:31 PM

Seen: 2065 times

Last Updated: Nov 06 '11 at 12:45 AM