Cannot implicitly convert type `string' to `UnityEngine.GUIText'What is the difference between String and string in C#?How do you convert a byte array to a hexadecimal string, and vice versa?Case insensitive 'Contains(string)'How do I get a consistent byte representation of strings in C# without manually specifying an encoding?Type Checking: typeof, GetType, or is?Interop type cannot be embeddedCannot implicitly convert type 'void' to 'string'Cannot implicity convert type object to unityengine.Vector3Cannot Implicitly convert type int[] to intUnity3D - Error - Cannot implicitly convert type 'int' to 'string'

What does this Swiss black on yellow rectangular traffic sign with a symbol looking like a dart mean?

What is the highest power supply a Raspberry pi 3 B can handle without getting damaged?

Justifying Affordable Bespoke Spaceships

"Prove that ∂A is closed given ∂A = Cl(A) − Int(A)"

What is the most suitable position for a bishop here?

Can the pre-order traversal of two different trees be the same even though they are different?

If the mass of the Earth is decreasing by sending debris in space, does its angular momentum also decrease?

Draw a symmetric alien head

What is the "ls" directory in my home directory?

Boundaries and Buddhism

Densest sphere packing

Bent arrow under a node

What mathematical theory is required for high frequency trading?

「捨ててしまう」why is there two て’s used here?

How much steel armor can you wear and still be able to swim?

Can I apply for a working holiday visa at age 30 and get the full 12 months?

Is there any possible way to get these hearts as Adult Link?

What is this plant I saw for sale at a Romanian farmer's market?

Story of a Witch Boy

Synaptic Static - when to roll the d6?

King or Queen-Which piece is which?

Syntax and semantics of XDV commands (XeTeX)

Explicit song lyrics checker

How is linear momentum conserved in circular motion?



Cannot implicitly convert type `string' to `UnityEngine.GUIText'


What is the difference between String and string in C#?How do you convert a byte array to a hexadecimal string, and vice versa?Case insensitive 'Contains(string)'How do I get a consistent byte representation of strings in C# without manually specifying an encoding?Type Checking: typeof, GetType, or is?Interop type cannot be embeddedCannot implicitly convert type 'void' to 'string'Cannot implicity convert type object to unityengine.Vector3Cannot Implicitly convert type int[] to intUnity3D - Error - Cannot implicitly convert type 'int' to 'string'






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I am making a game in Unity and I want to display the lives the player has left on the screen. I keep getting the error: "Cannot implicitly convert type `string' to UnityEngine.GUIText" in Unity when I compile the code shown below. I have seen the Update function in the Message class work seamlessly exactly like that in a tutorial so I don't know what my problem is.



public class GameManager : MonoBehaviour 

public static int lives = 3;


//

public class Message : MonoBehaviour


public Text scoreText;

void Update()

scoreText.text = "Lives: " + GameManager.lives.ToString();












share|improve this question






















  • Maybe the exception is not raised in that part of the code

    – Berme
    Mar 25 at 8:43






  • 1





    Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

    – TehMightyPotato
    Mar 25 at 8:51












  • Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

    – ndreh
    Mar 26 at 14:58

















0















I am making a game in Unity and I want to display the lives the player has left on the screen. I keep getting the error: "Cannot implicitly convert type `string' to UnityEngine.GUIText" in Unity when I compile the code shown below. I have seen the Update function in the Message class work seamlessly exactly like that in a tutorial so I don't know what my problem is.



public class GameManager : MonoBehaviour 

public static int lives = 3;


//

public class Message : MonoBehaviour


public Text scoreText;

void Update()

scoreText.text = "Lives: " + GameManager.lives.ToString();












share|improve this question






















  • Maybe the exception is not raised in that part of the code

    – Berme
    Mar 25 at 8:43






  • 1





    Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

    – TehMightyPotato
    Mar 25 at 8:51












  • Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

    – ndreh
    Mar 26 at 14:58













0












0








0








I am making a game in Unity and I want to display the lives the player has left on the screen. I keep getting the error: "Cannot implicitly convert type `string' to UnityEngine.GUIText" in Unity when I compile the code shown below. I have seen the Update function in the Message class work seamlessly exactly like that in a tutorial so I don't know what my problem is.



public class GameManager : MonoBehaviour 

public static int lives = 3;


//

public class Message : MonoBehaviour


public Text scoreText;

void Update()

scoreText.text = "Lives: " + GameManager.lives.ToString();












share|improve this question














I am making a game in Unity and I want to display the lives the player has left on the screen. I keep getting the error: "Cannot implicitly convert type `string' to UnityEngine.GUIText" in Unity when I compile the code shown below. I have seen the Update function in the Message class work seamlessly exactly like that in a tutorial so I don't know what my problem is.



public class GameManager : MonoBehaviour 

public static int lives = 3;


//

public class Message : MonoBehaviour


public Text scoreText;

void Update()

scoreText.text = "Lives: " + GameManager.lives.ToString();









c# unity3d






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 25 at 6:09









ndrehndreh

1




1












  • Maybe the exception is not raised in that part of the code

    – Berme
    Mar 25 at 8:43






  • 1





    Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

    – TehMightyPotato
    Mar 25 at 8:51












  • Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

    – ndreh
    Mar 26 at 14:58

















  • Maybe the exception is not raised in that part of the code

    – Berme
    Mar 25 at 8:43






  • 1





    Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

    – TehMightyPotato
    Mar 25 at 8:51












  • Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

    – ndreh
    Mar 26 at 14:58
















Maybe the exception is not raised in that part of the code

– Berme
Mar 25 at 8:43





Maybe the exception is not raised in that part of the code

– Berme
Mar 25 at 8:43




1




1





Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

– TehMightyPotato
Mar 25 at 8:51






Hey and welcome to StackOverflow! I copy pasted your code and it works flawlessly on my machine. Have you tried restarting Unity and Visual Studio (or whatever IDE you use) and test it again? Sometimes this helps. The error message is a little odd tho. It states you use UnityEngine.GUIText, which is different from the UnityEngine.UI.Text component. You got any idea where that comes from?

– TehMightyPotato
Mar 25 at 8:51














Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

– ndreh
Mar 26 at 14:58





Restarting Unity did the trick! The code started working seamlessly after the restart. Thanks a lot for the answers!

– ndreh
Mar 26 at 14:58












2 Answers
2






active

oldest

votes


















0














Did you include:
using UnityEngine.UI; on top of your code?






share|improve this answer























  • Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

    – ndreh
    Mar 26 at 14:59


















0














You can double click on an Error to see where it is coming from. You get informations about the name of the script and the line where the error is coming from. Hope it helps.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55332086%2fcannot-implicitly-convert-type-string-to-unityengine-guitext%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Did you include:
    using UnityEngine.UI; on top of your code?






    share|improve this answer























    • Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

      – ndreh
      Mar 26 at 14:59















    0














    Did you include:
    using UnityEngine.UI; on top of your code?






    share|improve this answer























    • Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

      – ndreh
      Mar 26 at 14:59













    0












    0








    0







    Did you include:
    using UnityEngine.UI; on top of your code?






    share|improve this answer













    Did you include:
    using UnityEngine.UI; on top of your code?







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 25 at 6:19









    VectorinxVectorinx

    213




    213












    • Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

      – ndreh
      Mar 26 at 14:59

















    • Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

      – ndreh
      Mar 26 at 14:59
















    Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

    – ndreh
    Mar 26 at 14:59





    Yup! Apparently restarting Unity and VisualStudio was what I needed lmao. The code started working like magic!

    – ndreh
    Mar 26 at 14:59













    0














    You can double click on an Error to see where it is coming from. You get informations about the name of the script and the line where the error is coming from. Hope it helps.






    share|improve this answer



























      0














      You can double click on an Error to see where it is coming from. You get informations about the name of the script and the line where the error is coming from. Hope it helps.






      share|improve this answer

























        0












        0








        0







        You can double click on an Error to see where it is coming from. You get informations about the name of the script and the line where the error is coming from. Hope it helps.






        share|improve this answer













        You can double click on an Error to see where it is coming from. You get informations about the name of the script and the line where the error is coming from. Hope it helps.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 25 at 10:03









        Alex ConstantinAlex Constantin

        34




        34



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55332086%2fcannot-implicitly-convert-type-string-to-unityengine-guitext%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

            Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript