а ты массив определил? Если значение в переменной не массив, то конечно ты ничего туда не запишешь.
например так
Нужна еще помощь.
Вот есть скрипт $gameMap.event(id).setImage(name, index) и аналогичный для игрока $gameActors.actor(id).setCharacterImage(name, index)
Я задаю графику ивенту случайно. И потом игрок должен скопировать эту графику. Как мне это провернуть?
Лицензионный VX Ace. Спасибо Петр.
2 года мукеризма в пустую.
Никто не знает уроков по созданию бесшовный тайлов для мэйкера (автотайлов, на худой конец просто бесшовных тайлов для любой игры) в GIMP?? Можно на инглише.
Есть несколько удобных софтин, например PyxelEdit, можно найти официальный сайт и скачать демоверсию, ее вполне хватит для создания бесшовных тайлов.
А гимп хорош, но по пятилетнему опыту использования скажу: множества инструментов именно для пиксель-арта в нем не хватает (привет тот же Pyxel Edit или Aseprite) множество вещей пришлось настраивать, из интерфейса убирать одно, перемещать другое. Да и пользоваться им удобнее всего под *nix системами, под Win и OS X по сравнению с системами семейства linux он не очень оптимизирован.
Можешь если что мне вопросы по этой теме позадавать сюда, в личку или еще куда=)
Последний раз редактировалось ViRSneG; 03.10.2016 в 05:17.
Но одно могу сказать точно: я ничего не могу сказать точно!
Спойлер Страх мейкериста:
Хз, актуально или нет. Но используй
$gameMap.event(id)._characterName - так ты получишь название чарсета нужного ивента
$gameMap.event(id)._characterIndex - так ты получишь индекс выбранного чара в чарсете нужного ивента.
А после вставляешь их в свой код
$gameActors.actor(id).setCharacterImage( $gameMap.event(id)._characterName, $gameMap.event(id)._characterIndex);
Главное после всех манипуляций вызови еще
$gamePlayer.refresh();
чтобы графика героя обновилась
Последний раз редактировалось dirge; 03.10.2016 в 21:35.
Эту тему просматривают: 43 (пользователей: 0 , гостей: 43)
Социальные закладки