Quantcast
Channel: Questions in topic: "error message"
Viewing all articles
Browse latest Browse all 2891

How to fix error CS0029: Cannot implicitly convert type `Unitycoding.CharacterSystem.Character' to `Character'

$
0
0
HI All guy, I have a question about Unity. I have this script but it doesn't seem to completely work I have a few errors im not sure how to fix this problem.......... (If your able to fix this error, TY!) . . . /GetCharacterInfo.cs(36,25): error CS0029: Cannot implicitly convert type `Unitycoding.CharacterSystem.Character' to `Character' /GetCharacterInfo.cs(39,44): error CS1061: Type `Character' does not contain a definition for `onChange' and no extension method `onChange' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(47,44): error CS1061: Type `Character' does not contain a definition for `onChange' and no extension method `onChange' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(52,48): error CS1061: Type `Character' does not contain a definition for `Name' and no extension method `Name' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(53,48): error CS1061: Type `Character' does not contain a definition for `Gender' and no extension method `Gender' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(54,53): error CS1061: Type `Character' does not contain a definition for `Description' and no extension method `Description' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(55,47): error CS1061: Type `Character' does not contain a definition for `CharacterName' and no extension method `CharacterName' of type `Character' could be found (are you missing a using directive or an assembly reference?) /GetCharacterInfo.cs(56,59): error CS1061: Type `Character' does not contain a definition for `RuntimeGameObject' and no extension method `RuntimeGameObject' of type `Character' could be found (are you missing a using directive or an assembly reference?) #if ICODE using UnityEngine; using System.Collections; using Unitycoding; using Unitycoding.CharacterSystem; namespace ICode.Actions.CharacterSystem{ [Category("Character System")] [Tooltip("Get selected character information.")] [System.Serializable] public class GetCharacterInfo : StateAction { [Shared] [NotRequired] [InspectorLabel("Class")] public FsmString _class; [Shared] [NotRequired] public FsmString gender; [Shared] [NotRequired] public FsmString description; [Shared] [NotRequired] [InspectorLabel("Name")] public FsmString _name; [Shared] [NotRequired] public FsmGameObject runtimeGameObject; [Tooltip("Stop to update the character on exit of the state.")] public FsmBool stopOnExit; private Character mCharacter; public override void OnEnter () { mCharacter = Unitycoding.CharacterSystem.CharacterSystem.selectedCharacter; if (mCharacter != null) { OnCharacterChange(mCharacter); mCharacter.onChange.AddListener(OnCharacterChange); } Finish (); } public override void OnExit () { if (mCharacter != null && stopOnExit.Value) { mCharacter.onChange.RemoveListener(OnCharacterChange); } } private void OnCharacterChange(Character character){ _class.Value=character.Name; gender.Value=character.Gender.ToString(); description.Value=character.Description; _name.Value=character.CharacterName; runtimeGameObject.Value=character.RuntimeGameObject; } } } #endif

Viewing all articles
Browse latest Browse all 2891

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>