feat: 50 игр на Lua + импорт Roblox для всех + поддержка Lua в плеере #39
@ -2302,7 +2302,9 @@ export function registerRobloxShim(lua, opts) {
|
|||||||
try { equippedTool.Deactivated.Fire(); } catch (_) {}
|
try { equippedTool.Deactivated.Fire(); } catch (_) {}
|
||||||
}
|
}
|
||||||
// Mouse-события из плеера: клики, движение, клавиши при equipped Tool
|
// Mouse-события из плеера: клики, движение, клавиши при equipped Tool
|
||||||
if (p.type === 'mouseButton1Down') {
|
// BabylonScene шлёт глобальный 'click' при ЛКМ — это эквивалент
|
||||||
|
// mouseButton1Down. Мапим в наши handler-ы.
|
||||||
|
if (p.type === 'click' || p.type === 'mouseButton1Down') {
|
||||||
if (p.hit) {
|
if (p.hit) {
|
||||||
playerMouse.Hit.Position = new RbxVector3(p.hit.x, p.hit.y, p.hit.z);
|
playerMouse.Hit.Position = new RbxVector3(p.hit.x, p.hit.y, p.hit.z);
|
||||||
playerMouse.Hit.p = playerMouse.Hit.Position;
|
playerMouse.Hit.p = playerMouse.Hit.Position;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user