hi,
rein vomlogischen her müssteste bei der kiste überprüfen ob der untere rand des sprites (delphiX) gleich dem oberen rand der kiste ist (den einen pixel kann man ja übersehen, wo sich das überschneidet)
if (Figur.y+Figur.height)=(kiste.y) then ....
tja mit der schlucht is ne gute frage...fällt mir erstmal auch nix ein..naja mal weiter überlegen, wenn mir was einfällt, dann meld ich mich nochmal!
gruss haegar