Path: chuka.playstation.co.uk!news1.scei.co.jp!usenet From: Hiroaki Suzuki Newsgroups: playstation.ny.program.questions Subject: Re: =?iso-2022-jp?B?GyRCJVUlJyUkJT8layVVJSElcyU/JTghPBsoSg==?= =?iso-2022-jp?B?GyRCJEskRCQkJEYhSkBvRi4hSxsoSg==?= Date: Mon, 02 Jun 1997 02:07:55 +0900 Organization: PlayStation Net Yarouze Lines: 59 Message-ID: <3391AC6B.4ED3@super.win.or.jp> References: <5mock4$a3n@news1.scei.co.jp> <339029E2.2888@super.win.or.jp> <5mps5r$bna@news1.scei.co.jp> <19970602002754bo0wy@t3.rim.or.jp> NNTP-Posting-Host: 202.215.181.12 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0 [ja] (Win95; I) >  と言う事は、幅320のスプライトと言うのはやはり実現出来るの > でしょうか?。鈴をつけた猫さんのスレッドと同じ様に、私も > スプライトサイズはテクスチャページの最大幅である256ドットまで > なのだと思っていました。 > > #自前でやってるとか? > 私はGsSPRITEを2個分確保しておいてやってますよ。 私は以下のようなタスクをアタッチします。 void KabePut(void) { GsSPRITE Sp0, Sp1; Sp0.attribute = s_wk00; Sp0.cx = 0; Sp0.cy = 480; Sp0.u = 0; Sp0.v = 0; Sp0.w = 160; Sp0.h = 240; Sp0.mx = 160; Sp0.my = 120; Sp0.scalex = ONE; Sp0.scaley = ONE; Sp0.tpage = 12; Sp0.r = 0x80; Sp0.g = 0x80; Sp0.b = 0x80; Sp0.rotate = 0; Sp0.x = 0; Sp0.y = 0; Sp1.attribute = s_wk00; Sp1.cx = 0; Sp1.cy = 480; Sp1.u = 32; Sp1.v = 0; Sp1.w = 160; Sp1.h = 240; Sp1.mx = 0; Sp1.my = 120; Sp1.scalex = ONE; Sp1.scaley = ONE; Sp1.tpage = 13; Sp1.r = 0x80; Sp1.g = 0x80; Sp1.b = 0x80; Sp1.rotate = 0; Sp1.x = 0; Sp1.y = 0; for(;;) { GsSortSprite(&Sp0, ActBuffPos, 10); GsSortSprite(&Sp1, ActBuffPos, 10); v_wait(1); } }