Admin (обсуждение | вклад) (Created page with " '''Renderer - '''часть ModPE API, позволяющая создавать новые рендеры и изменять существующие. Функции R...") |
Admin (обсуждение | вклад) м |
||
Строка 3: | Строка 3: | ||
Renderer API существенно отличается от остального ModPE API. Автор программы, [http://zhuoweizhang.net/design/ Zhuowei Zhang], [http://zhuoweizhang.net/design/designs/bl_renderer_api.html прокомментировал этот факт на своем сайте]. | Renderer API существенно отличается от остального ModPE API. Автор программы, [http://zhuoweizhang.net/design/ Zhuowei Zhang], [http://zhuoweizhang.net/design/designs/bl_renderer_api.html прокомментировал этот факт на своем сайте]. | ||
+ | |||
== Функции Renderer == | == Функции Renderer == | ||
− | Объект Renderer содержит всего 2 функции (еще одна функция недоступна из | + | Объект Renderer содержит всего 2 функции (еще одна функция недоступна из ModPE API, но может быть вызвана напрямую из классов BlockLaunchera, [https://www.mineprogramming.org/risenores/ тут пример]): |
=== get(id) === | === get(id) === |
Renderer - часть ModPE API, позволяющая создавать новые рендеры и изменять существующие. Функции Renderer отсутствуют в дампе, но тем не менее они работают в последних версиях Blocklauncher'a.
Renderer API существенно отличается от остального ModPE API. Автор программы, Zhuowei Zhang, прокомментировал этот факт на своем сайте.
Объект Renderer содержит всего 2 функции (еще одна функция недоступна из ModPE API, но может быть вызвана напрямую из классов BlockLaunchera, тут пример):
Возвращает объект рендера, взятого из id = RenderType.*.
Возвращает новый объект рендера по образу и подобию игрока.
скрытая функция, реализовать можно так:
Renderer.createItemSpriteRenderer = function(id){ var api = new net.zhuoweizhang.mcpelauncher.api.modpe.RendererManager; return api.nativeCreateItemSpriteRenderer(id); //возвратит не объект, а готовый RenderType }
Создает рендер, как у дропа предмета id.
Используется для работы с рендерами. Имеет только две функции:
Возвращает тип рендера, совместимый с Entity.setRenderType(entity, render);
Возвращает модель моба, которую можно редактировать.