Does anyone know whats wrong?
Localscript:
local PlacementModule = require(script.PlacementModule) game:GetService("RunService").RenderStepped:connect(PlacementModule.OnRenderStepped)
PlacementModule:
local module = {} function OnRenderStepped(deltatime) print("RenderStepped") end return module
local module = {} local function OnRenderStepped(deltatime) print("RenderStepped") end return OnRenderStepped -- from localscript local PlacementModule = require(script.PlacementModule) game:GetService("RunService").RenderStepped:Connect(PlacementModule)
local module = {} function module.OnRenderStepped(deltatime) -- function is now part of the table print("RenderStepped") end return module -- from localscript local PlacementModule = require(script.PlacementModule) game:GetService("RunService").RenderStepped:Connect(PlacementModule.OnRenderStepped)
:connect()
is deprecated, use :Connect()
instead.