Сценарий Java для редактирования содержания страницы на лету

Убедитесь, что у вашего Gameobject есть коллайдер, для которого не установлено значение Trigger (потому что тогда он не может получить столкновение, а только сработает). Я всегда предпочел бы пометить свои Gameobjects и проверить тег, чем имя, потому что он менее подвержен ошибкам. Если сталкивающийся Gameobject является триггером, вам нужно проверить

private void OnTriggerEnter(Collider other){}

, чтобы лучше всего посмотреть учебники Unity о столкновениях https://unity3d.com/learn/tutorials/topics/physics/colliders?playlist = 17120 и проверьте документацию https://docs.unity3d.com/ScriptReference/Collider.html

И то, и другое легко понять, и они идут с некоторым примером кода

7
задан om-nom-nom 20 March 2012 в 19:41
поделиться

3 ответа

contentEditable свойство - то, что Вы хотите - Оно поддерживается IE, Safari (и хромом как побочный продукт), и я думаю firefox 3 (увы не FFX2). И эй, это - также часть HTML5 :D

Firefox 2 поддерживает designMode, но это ограничивается отдельными кадрами, тогда как contentEditable свойство применяется, относится к отдельным элементам, таким образом, у Вас может быть свое доступное для редактирования довольное игра более приятно с Вашей страницей :D

[Редактирование (olliej): Удаленный пример как contentEditable атрибут не заканчивает выходные фильтры SO (несмотря на работу в предварительном просмотре) :(]

[Редактирование (olliej): я разбил очень простую демонстрацию, чтобы проиллюстрировать, как она ведет себя]

[Редактирование (olliej): Таким образом да, атрибут contentEditable в связанной демонстрации хорошо работает в IE, Firefox и Safari. Увы изменение размеров является css3 функцией, только WebKit, кажется, поддерживает, и IE прилагает все усилия для борьбы почти со всем CSS. вздох]

9
ответ дан 7 December 2019 в 01:28
поделиться

Это добавляет встроенную функциональность редактирования браузера где это возможно. Как упомянут выше, designMode является Гекконом, и contentEditable - все остальные (и добавил к Геккону 1.9). Эти функции используются как основание (почти?) каждый WYSIWYG-редактор создается с HTML/Javascript. Если Вы просто вводите/удаляете, ничто больше не должно быть необходимым, чем сценарий, который Вы предоставили. (Все от 'пустоты' на является лишним все же.)

Для документации относительно того, как эти функции могут быть использованы в приложении, лучшая ссылка является спецификацией Mozilla Midas (MSDN может быть несколько полезным также...).

0
ответ дан 7 December 2019 в 01:28
поделиться

document.designMode поддерживается в IE 4 + (который запустил его, по-видимому), и FireFox 1.3 +. Вы включаете его, и можно отредактировать право на контент в браузере, это - симпатичный trippy. Я никогда не использовал его прежде, но это кажется, что довольно идеально подошло бы для руки, выбирающей печатаемую информацию.

Отредактированный для высказывания: Это также, кажется, работает в Google Chrome. Я только протестировал его в Chrome и Firefox, поскольку это - браузеры, в которых у меня есть консоль JavaScript, таким образом, я не могу гарантировать, что это работает в Internet Explorer, поскольку я лично никогда не использовал его. Мое понимание - то, что это было свойством только для IE, что другие взятые браузеры и в настоящее время не находятся ни в каких стандартах, таким образом, я был бы удивлен, поддерживают ли Firefox и Chrome его, но остановленный IE.

1
ответ дан 7 December 2019 в 01:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: