|
Picking 3D objects
Click here to download the sample file
property m1,m2
on beginsprite member(1).resetWorld() newmodel1 = member(1).newModelresource("sphereResource1",#sphere, #both) newmodel1.radius = 30 m1 = member(1).newModel("sphere",newmodel1) m1.transform.rotate(0, 180, 0 ) newmodel2 = member(1).newModelresource("boxResource2",#box) m2 = member(1).newModel("box",newmodel2)
m1.transform.position.x = 20 m2.transform.position.x = -20 m2.transform.rotate(0, 45, 0 ) end
on exitFrame modelList = member(1).camera[1].modelsUnderloc(the mouseLoc,1) if (modelList.count>0) then Z = modelList[1].transform.position.z modelList[1].transform.position.z = Z + 1 end if end
|