Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!pesnta!hplabs!sdcrdcf!otto!unlv!ray From: ray@unlv.UUCP Newsgroups: net.micro.amiga Subject: Help with Animation Message-ID: <236@jimi.unlv.UUCP> Date: Sun, 25-May-86 01:29:13 EDT Article-I.D.: jimi.236 Posted: Sun May 25 01:29:13 1986 Date-Received: Tue, 27-May-86 07:48:43 EDT Reply-To: ray@unlv.UUCP (Ray Tripamer) Organization: Unversity of Nevada, Las Vegas Lines: 40 I am having troubles with the Animation system that comes with the system kernel (V1.1 Animate(), et al.). My animation object has 4 sequences, each sequence made up of an AnimComp with only 1 bob per comp. I am *pretty* sure that I have initialized all of the structures for the AnimOb (an AnimComp, Bob, and VSprite for each view). I am trying to get my AnimOb to start in position 100-Y, 50-X, but it always gets drawn in the upper-left corner of my screen. I have set the AnX and AnY fields in the AnimOb structure to my desired initial values, but it seems to ignore it. I have also set the X and Y positions in the Bob's VSprite structure to my initial values with no change. I have mixed and matched setting the AnimOb only, the Bob only, and combinations of both, but still come up with the same thing- my AnimOb starts from the upper left corner. My AnimOb moves fine, the Animate(); SortGList(); DrawGList(); calls work fine - at least as far as having my AnimOb move across the screen and change views, but the initial position is screwed up. Also note that I grabbed the swimming fish demo that was posted by C-A, and it ran fine, however, when I tried to change the X-Y positioning of that thing, the position stayed the same as before. There must be something very basic that I am missing. If anyone out there could offer any help, it would greatly be appreciated. Thanks in advance. --Ray Tripamer University of Nevada, Las Vegas !seismo!unrvax!unlv!ray