Другие языки программирования и технологии

Не работают скрипты в Unity3D.

Движок даже не ругается на код, он просто берет и действует так, как будто его нет. Вот пример:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Spritescript : MonoBehaviour {

// Use this for initialization
void Start ()
{
transform.position = new Vector2(8, 2);
}

// Update is called once per frame
void Update () {
transform.Translate(new Vector2(0.5f, 0));

}
}

Пробовал убирать лишние библиотеки, менять значения. Короче говоря все пробовал, но чет все равно не запускается....

Unity5.6.0f3

Фотографии ниже...
1)Во-первых надо было поменять тип сохраненя скрипта (тут до меня дошло что сохраняется не так как надо)
2)Во-вторых, надо мыло к спрайту привязать скрипт через "Add component";
3) Поменять код: using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Oblachko : MonoBehaviour {

// Use this for initialization
void Start () {
transform.position = new Vector3(-12, 0.51f, -1f);
}

// Update is called once per frame
void Update ()
{

transform.Translate(new Vector2(0.1f, 0)*Time.deltaTime);
if (transform.position.x > 5)
{
Destroy(gameObject);
}
}
}
Абай Калиев
Абай Калиев
231
Лучший ответ
Вадим Смоленцев Пхах, лол) Только спустя 10 минут понял что мыло-это облачко))
Ты 3 координату не поставил.
Дмитрий Шамин
Дмитрий Шамин
71 483
вот те универсальная инструкция, я нашел сотни уроков:

1. в ютубе забей: как создать 2d игру и дописывай по одному: game maker, blender 3d, unity 5... начни с 2d - меньше возни с графикой, кодом... начни с дна... это "скелет и мясо" твоей игры...
2. выбери ЯП - это "мозги" для твоей игры...
3. сначала сделай версию для ПК, ибо тут меньше проблем и народу тьма...
4. не строй имперские планы, начни с малого...
5. сначала сделай что-то бесплатное, выложить можешь тут: small-games info, vsetop com... там твою игру быстро проверят и оценят... атм есть раздел создание игр... смотри... зарегайся, спрашивай на форуме там же...
-------
по five night at freddy's на gamejolt com при поиске выдает больше 100 клонов... в ютубе смотри прохождения, five night at (wario's, crusty crubs, tomas) будет хоть основа...
VS
Van Sexy
30 521
попробуй transform.Translate(Vector2.left * Time.deltaTime);
Вадим Смоленцев не, не работает, и самое обидное что unity у меня официальное, с сайта, а тут такие вот баги..