Первое. Если работаете в юнити - подключайте собсно библиотеку в юнити. Для этого ее в папку Assets/Plugins достаточно положить. Второе - никакой гарантии, что ваша библиотека заведется под юнити (и тем более под дроид) - нет. Потому что юнити использует свою версию mono. Если так нужно в юнити - поищите на ее assetstore плагин.
Я вам щас пришлю видос про, например, приготовление какого то сложного блюда, и спрошу - сколько уйдет времени чтобы научится такому, при условии упорного обучения. Ах да, готовят на сковородке Tefal, если верить названию.
Но ведь TextureSize - это можно сказать что "константа" при создании объекта? -
Вот именно - это константа. А вы ее менять пытаетесь при каждой инстанциации. Нельзя менять размеры уже используемой рендер-текстуры, в которую прям щас идет рендер.
Возможно. Так же как удалить гланды через анус.
Для всего есть свои инструменты. Графический движок - не лучшее средство для написания графического редактора.
Во первых - у вас там должен быть текст ошибки в консоли, то что вы написали выше - просто уведомление, а не ошибка.
Во вторых - функция называется Jump, а вызов ее - jump - и компилятор естественно не знает что такое jump, потому что он чувствителен к регистру.
Ну во первых - раз у вас ссылки на ассетстор - купите/скачайте те шейдера и разберите их.
Во вторых. Тут могу ошибаться, но все таки. Шейдер сам по себе никак не взаимодействует с объектами. Есть просто возможность передавать в рантайме из кода какие то данные в шейдер. Вот в момент например попадания - в шейдер и передаются координаты коллизии, а он уже рисует волны.
Всмысле UI это некрасиво? Создаете через меню GameObject->UI->Button и заменяете в компоненте Image на ту красивость, которая вам нужна. Через скрипт - приблизительно так же - создаете геймобжект, добавляете на него компоненты Button, Image и прочее.
Используйте Dictionary. Ключ - кнопка, значение - картинка (в любом виде - sprite, image, texture - фиг его что у вас там).
В апдйете форичем по словарю бежите и проверяете каждый ключ - была ли нажата его кнопка.
1) У newcam нет метода WorldTo.... Какой вообще это тип данных?
2) Не найдена перегрузка с нужными параметрами для VIewportTOWorldPoint. Параметры не те в функцию переданы короч.
Судя по вопросу - вы новчиек в программировании. Поэтому - сначала научитесь программировать, а потом суйтесь в юнити.
При стандартных настройках вижлы и unityVS (если ставили вижлу из инсталлера юнити - то все ок) в классе - наследнике MonoBehaviour нажимаете Ctrl+Shift+M - и получаете диалог со всеми месседжами юнити.
Кстати - это не переопределение (override) в терминах C#.
На вашем геймОбжекте нет скрипта GameScript. Соответственно GetComponent вернет null, и вы у null (у ничего) пытаетесь взять countText. У ничего нельзя что то взять.
И да - код - ТЕКСТОМ.