feat: 50 игр на Lua + импорт Roblox для всех + поддержка Lua в плеере #39

Merged
min merged 215 commits from feat/lua-50-games-bundle into main 2026-06-09 21:59:25 +00:00
Showing only changes of commit 6aaab1a3f1 - Show all commits

View File

@ -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;