Beispiel #1
0
 /// <summary>
 /// Клавиша нажата
 /// </summary>
 /// <param name="key">Клавиша</param>
 /// <returns>Результат проверки</returns>
 protected override bool IsKeyDown(KeyCode key)
 {
     return(_buttonsDict.GetValue(key).IsButtonDown());
 }
 /// <summary>
 /// Возвращает префаб по его типу
 /// </summary>
 /// <param name="type">Тип префаба</param>
 /// <returns>Префаб</returns>
 public GameObject GetPrefab(PrefabType type)
 {
     return(_prefabs.GetValue(type));
 }
 /// <summary>
 /// Возвращает текстуру для генерации поля
 /// </summary>
 /// <param name="type">Тип текстуры</param>
 /// <returns>Текстура для генерации</returns>
 public CustomRenderTexture GetRenderTexture(RenderTextureType type)
 {
     return(_renderTextures.GetValue(type));
 }
 /// <summary>
 /// Возвращает спрайт по его типу
 /// </summary>
 /// <param name="type">Тип спрайта</param>
 /// <returns>Спрайт</returns>
 public Sprite GetSprite(SpriteType type)
 {
     return(_sprites.GetValue(type));
 }