プチコン3号 SmileBASIC コミュニティトピックりきすけ rikisuke2016/08/21 20:29:31質問スプライトを透明色で隠したりする。spofsのz座標を調整して、あるスプライトキャラを透明色で隠す方法はあるでしょうか? または、スプライトの一部分を見えなくする(消えたように見せる)簡単な(比較的に)方法はあるでしょうか?6そうだね 11返信プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿だにえる haru2016nen2016/8/21 21:13SPHIDEだっけ0そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿だにえる haru2016nen2016/8/21 21:15逆はSPSHOW1そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿るかか3DSLL rukaca2016/8/21 21:18スプライトの「一部分」、ですかあ・・ それは私もやりたい。 (戦闘画面で枠からはみ出したヤツとか) スプライトの座標が特定位置にいったら GRP4の内容を書き換えて、結果見えなくなってるという 強引な技もありますが・・1そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿Hanzo rzsense2016/8/21 21:41四角い窓みたいな領域に限定するなら「SPCLIP」がありますが・・・2そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿しょぼーん sin52382016/8/21 22:37SPCOLORでも出来ますよ SPCOLOR 0,RGB(0,0,0,0)1そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿TERA(LL) tera04132016/8/21 22:37こんな感じ? (忍者スプライト) 背景(グラフ画面)からスプライトを切り出して、その切り出した場所のスプライトで隠す。0そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿otta777 otta777a2016/8/22 0:03マスク用のスプライトを作って一部表示を隠したいスプライトの上に 重ねて表示するのはどうでしょうか? 見えなくしたい部分をカラーコードRGB(0,0,0)の黒色で描いて 元のスプライトを透過させて表示したい部分にはカラーコードRGB(0,0,0,0)の 透明色で描くという手があります。0そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿otta777 otta777a2016/8/22 0:05マスク用のスプライトのZ座標は表示しているスプライトより手前にして下さい。0そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿りきすけ rikisuke2016/8/22 0:35みなさん、コメントありがとうございます。 自分の説明が足りなかったり、具体的な使用例を説明していなかったので、様々なアドバイスをいただきまして、感謝と申し訳ない気持ちです。 まず、背景がレイヤー1とレイヤー2にあり、その上(手前)でSPのレーザーをシールドで打ち消すように表示したいのです。 よって、シールドで打ち消されたレーザーの部分を透明な状態にする、という感じをイメージしてます。 TERA(LL)さんのやり方がとても良さそうな感じなのです。はじめはotta777さんのやり方でやろうと頑張ってましたが、そこでつまづいた次第です。 0そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿りきすけ rikisuke2016/8/22 13:00どうやっても上手くできなかったし、他の方法も思いつかなかったので、シールドまでのレーザー部分とレーザーが打ち消されていない部分(上部)とを2種類作って、spscaleでX座標方向に拡大して作ってみるテストしてみます。1そうだね プレイ済み2017/11/03 17:55:57に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿ネタバレりきすけ rikisuke2016/8/22 17:27先程の方法で、画像のようになんとか«らしい»表現が実現しました。 コメントやアドバイスを書いてくれた皆様、どうもありがとうございました。勝手で申し訳ないですが、これでこのトピを閉じさせていただきます。4そうだね プレイ済み2017/11/03 17:55:57に取得