private void assertCharacterValue(AttributeValue attr, char value) { Assert.IsInstanceOfType(attr.getValue(), typeof(PrimitiveObjectBlock)); PrimitiveObjectBlock pob = (PrimitiveObjectBlock)attr.getValue(); Assert.IsInstanceOfType(pob.getSimpleValue(), typeof(CharacterValue)); CharacterValue actual = (CharacterValue)pob.getSimpleValue(); Character expected = new Character(value); Assert.AreEqual(actual.getValue(), expected); }
void Start() { Dictionary <string, inTile> refDic = new Dictionary <string, inTile>(); //Object Pooling inTile refInTile = new inTile(); refInTile.character = Instantiate((GameObject)Resources.Load <GameObject>("Karakterim")); CharacterValue asd = refInTile.character.GetComponent <CharacterValue>(); refDic.Add("5 5", refInTile); GameObject grid = Grid.gridStart(sizex, sizey, offsetX, offsetY, (float)scale, material, refDic); }
public CSharpCharacterLiteral(String text) : base(text) { value = new CharacterValue(text[1]); }
public CharacterVariable(CharacterValue value) : base(StorageDataType.Character, null) { Value = value; }