home *** CD-ROM | disk | FTP | other *** search
- oldx = _X;
- oldy = _Y;
- xdif = _X - getProperty("../ufo1", _X);
- ydif = _Y - getProperty("../ufo1", _Y);
- if("0" < xdif * xdif)
- {
- _X = getProperty("../ufo1", _X) + xdif * speed;
- }
- else
- {
- _X = getProperty("../ufo1", _X);
- }
- if("0" < ydif * ydif)
- {
- _Y = getProperty("../ufo1", _Y) + ydif * speed;
- }
- else
- {
- _Y = getProperty("../ufo1", _Y);
- }
- set("/:movx",oldx - _X);
- set("/:movy",oldy - _Y);
- tellTarget("/ufo1")
- {
- _X = _X + eval("/:movx");
- _Y = _Y + eval("/:movy");
- }
- _X = _X + eval("/:movx");
- _Y = _Y + eval("/:movy");
-