Username
Password
Are you new? Sign up now
I’ve forgotten
Home
:.
Downloads
:.
Articles
:.
Projects
:.
Reviews
:.
Forums
:.
Arcade
:.
Klikcast
:.
GOTW
The Daily Click
::.
Forums
::.
Klik Coding Help
::.
Custom Platform Help
Post Reply
Post Oekaki
Posted By
Message
Werbad
Registered
18/09/2002
Points
235
5th July, 2006 at 06:21:57 -
If you use fastloop you don't need a detector... Just check the colission of the player and when he overlaps, stop the loop and move him back 1 pixel. Thats how i do it
n/a
Klikmaster
Master of all things Klik
Registered
08/07/2002
Points
2599
5th July, 2006 at 08:56:55 -
But what if you didn't want the player to get his head stuck in the ceiling?
n/a
Werbad
Registered
18/09/2002
Points
235
5th July, 2006 at 11:25:11 -
Use 2 colission check events... like this:
* on loop "gravity"
+ Gravity (player) > 0
- set player Y + 1
* on loop "gravity"
+ Gravity (player) < 0
- set player Y - 1
* on loop "gravity"
+ player overlaping background
+ Gravity (player) > 0
- stop loop "gravity"
- set Gravity (player) 0
- set player Y - 1
* on loop "gravity"
+ player overlaping background
+ Gravity (player) < 0
- stop loop "gravity"
- set player Y + 1
- set Gravity (player) 0
n/a
Post Reply
1
2
All
Advertisement
Worth A Click