Пятница, 10 Мая 2024, 00:43

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » GetPixel() / SetPixel() (не работает с флеш?)
GetPixel() / SetPixel()
andarkyДата: Четверг, 25 Декабря 2014, 11:06 | Сообщение # 1
старожил
Сейчас нет на сайте
у меня есть текстуры 128х128 с пятном произвольной формы - это как-будто температура.
Конечно текстура не видима. Но я пересчитываю координаты на поверхности и сравниваю в пикселем:
IF (Color.r>0.5) {Горячо}
все работает. Дале думал таким макаром и рельеф генерить. НО...

на выходе надо SWF.
увы но в SWF у меня эти скрипты не работают и при компиляции ошибки не показывает!

в чем дело?

кто сталкивался?

в инспекторе:
Texture > Advnanced
Read/Write ENABLED
>> тогда открывается доступ к текстуре SetPixel / GetPixel

Можно рисовать на стенах например.
Но работает ли это в SWF?

я никогда не интересовался, да и в черном списке (что не может флеш) этого я не видел

Добавлено (25 декабря 2014, 11:06)
---------------------------------------------
неужели НИКТО вообще не знает??



Моя страничка по дизайну
GameDev//Design//3D
Ютубчик
RangerДата: Четверг, 25 Декабря 2014, 11:17 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
может поможет

andarkyДата: Вторник, 30 Декабря 2014, 16:06 | Сообщение # 3
старожил
Сейчас нет на сайте
Ranger, спасибо но не то...
у меня тоже сначала проблемы с битностью были - я просто путал GetPixels вместо GetPixel писал...

оно работает в формате EXE и WEB
под андроид не пробовал.

Но мне надо SWF на выходе

Добавлено (30 декабря 2014, 10:42)
---------------------------------------------
почему вообще свойства не ставятся?

вот что кричит:

Код
UnityException: Texture 'radia' is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings.


я в инспекторе все отметил Read/Write enabled

все работало на прошлой неделе.
Вчера открыл - и ничего не работает...

он как-будто игнорирует этот пункт!

Добавлено (30 декабря 2014, 16:06)
---------------------------------------------
ну что?
никто не хочет помогать??

я уж по-другому делаю:

вместо пикселей вершины невидимой неровности созданной модификатором ДИСПЛАЦЕ из тридмаха

т.е. ту же текстуру на ПЛАН кидаю и появляются выпуклости,
а потом райкастю дистанцию до хита - все тоже самое...



Моя страничка по дизайну
GameDev//Design//3D
Ютубчик
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » GetPixel() / SetPixel() (не работает с флеш?)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг