EntityColided?

Blitz3D Forums/Blitz3D Beginners Area/EntityColided?

Here's your code example modified to do what you want.
Graphics3D 800,600

; Set collision values 

ground=1    ;Use for ground collisions
character=2 ;Add this line for block to block collision
scenery=3   ;Use for scenery collisions


SetBuffer BackBuffer()

camera=CreateCamera()
CameraViewport camera,2,0,800,600

light=CreateLight()

cube=CreateCube()
PositionEntity cube,0,0,5
EntityType cube,character ;Add this line

cube2=CreateCube()
PositionEntity cube2,0,2,5
EntityType cube2,character ;Add this line

Collisions character,character,2,1 ;This line says stop
While Not KeyHit(1)

If KeyDown(200) :MoveEntity cube,0,0.05,0:EndIf 
If KeyDown(208) :MoveEntity cube,0,-0.05,0:EndIf
If KeyDown(203) :MoveEntity cube,-0.05,0,0:EndIf
If KeyDown(205) :MoveEntity cube,0.05,0,0:EndIf


;EntityCollided ( entity,Type )
If EntityCollided(cube,character)=cube2 Then PositionEntity cube2,Rnd(-2,2),Rnd(-2,2),5 ;Change this line

TurnEntity cube2,0,.5,0

UpdateWorld
RenderWorld

Flip

Wend
End