Jump to content

Recommended Posts

Posted
function Script:Start()
  self.hinge = Joint:Hinge(--parameters--)
  self.hinge:EnableLimits()
  self.hinge:EnableMotor()
  self.hinge:SetFriction(30)
end

function Script:UpdateWorld()
	self.hinge:Release() --This make my game crash
end

I used Release() on joint:hinge in the past and remember it worked, not in 4.5

Posted
On 1/11/2018 at 1:29 AM, Thirsty Panther said:

Some people have had crashes using "release".

Here is a thread from last year and solution there was to hide first then release.

This thread has nothing to do with joints dude.

My job is to make tools you love, with the features you want, and performance you can't live without.

Posted

I can tell right now your script will cause errors because you are releasing a non-existent joint after the first loop!

It should be something like this:

function Script:Start()
  self.hinge = Joint:Hinge(--parameters--)
  self.hinge:EnableLimits()
  self.hinge:EnableMotor()
  self.hinge:SetFriction(30)
end

function Script:UpdateWorld()
  	if self.hinge~=nil then
		self.hinge:Release() --This make my game crash
		self.hinge = nil
	end
end

And it Leadwerks 5 it will work like this:

function Script:UpdateWorld()
    self.hinge = nil
end

 

  • Thanks 1

My job is to make tools you love, with the features you want, and performance you can't live without.

Posted

Unless you find a problem otherwise, the above is my explanation and I am moving this to programming.

My job is to make tools you love, with the features you want, and performance you can't live without.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...