トピック
ぷうた FUTA.2004

5せんふを書きたい!

いま、音楽ツールを作っています。 五線譜をSPで作りたいのですが、 やり方がわかりません! 教えて下さい!
1そうだね
プレイ済み
返信[1]
親投稿
だにえる haru2016nen
SPSCALLE 0,400,1 みたいにして伸ばす
1そうだね
プレイ済み
返信[2]
親投稿
っていうかGLINEじゃダメなの?
1そうだね
プレイ済み
返信[3]
親投稿
だにえる haru2016nen
まあ、わざわざSPでしなくても FOR L=0 TO 4 GLINE 0,30+L*30,399,30+L*30 NEXT な感じで出来るかと。
1そうだね
プレイ済み
返信[4]
親投稿
五線自体はGLINEで音符はスプライトにするのが良いでしょう
0そうだね
プレイ済み
返信[5]
親投稿
スプライトにする積極的な理由がなければ僕も線はグラフィック(GLINE)を推奨。 ただあえてスプライトにしてLINE毎?に動きや深度をつけたりするのも面白いとは思うので、その場合はスプライト頑張って! SPDEFやSPSCALEを使えば色んな方法があると思うので〜。
1そうだね
プレイ済み
返信[6]
親投稿
ぷうた FUTA.2004
やっぱりGLINEの方がいい? あと、もうひとつ教えてほしいのですが、 グラフィック画面にもレイヤーみたいなのってありますか?
1そうだね
プレイ済み
返信[7]
親投稿
GRPは同時に1枚しか表示できないが、上下共用で6枚存在する(SP/BGもこの中の1枚を切り出して表示している)
0そうだね
プレイ済み
返信[8]
親投稿
SilverBlue Corei72630QM
GCOPYを使って、複数のレイヤーがあるように見せることも出来ますね。
2そうだね
プレイ済み
返信[9]
親投稿
BGなら4面あるのでBGを使ってみるなんて手も?
1そうだね
プレイ済み
返信[10]
親投稿
みむ*mim hidemimtp
グラフィックにレイヤーはないですね。 書いた楽譜をスクロールさせたり、横に長ーく編集できるようにしたり、倍角表示可能にしたりするなら、スプライトでやるのも有意義かもしれません。 やり方は、グラフィックページ4にGLINEで(だにえるさんが書かれているようなソースで)5本線を描いて、SPDEFでサイズを設定すればOKです。 縦幅は主に使用するサイズで書いておけば、横はSPSCALEでいくら伸ばしても整数倍ならきれに表示できますよ。
1そうだね
プレイ済み
返信[11]
親投稿
ナツキ natukin1978
SPで行う場合、 SPDEFでスプライトを定義し、 SPSETでスプライトを作成し、 SPOFSで表示したい位置にスプライトを移動という流れになると思います。 私も似た様なツール作りましたが、 五線譜はGLINEで描きました。でもBGでも良かったかなぁと後から思いました。(もちもんSPでも良い) 同じ様なツールを作ってる作者として期待してます!
2そうだね
プレイ済み
返信[12]
親投稿
ぷうた FUTA.2004
ありがとうございます! 音を流すとき、その音符の長さの分 GFILLなどで色を塗りたいんですが、 五線符を上書きしたくありません。 どうすればいいですか
0そうだね
プレイ済み
返信[13]
親投稿
みむ*mim hidemimtp
それこそスプライトで。四角いSPをSPSCALEで横長にすればOK。
0そうだね
プレイ済み
返信[14]
親投稿
ナツキ natukin1978
GLINE,GFILLなどのグラフィック命令で同じ位置(?)に描いてしまうと上書きされてしまいます。これは仕方ありません。 五線譜を上書きしていない様に(見せかける為に)もう一度、五線譜を描くしかないです。場合によっては五線譜の背景色で塗り潰すクリア処理も要ります。 もしくは他の皆さんが言われている様に、BG,SP,G(グラフィック)を上手く組み合わせて独立したレイヤーで描画するという手もあります。
0そうだね
プレイ済み
返信[15]
親投稿
ナツキ natukin1978
ちなみにプチコン3号で扱う画面については、説明書の「34 画面構成」 というページに詳しく載ってます。
0そうだね
プレイ済み
返信[16]
親投稿
ぷうた FUTA.2004
ありがとうございました! それじゃあ寝ます。
0そうだね
プレイ済み
返信[17]
親投稿
ぷうた FUTA.2004
おはようございます! 最後に、ナツキさんは「音楽をつくろうぜ」の作者ですよね! 音符のSPデータ使わせてもらっています。 いいですか?
0そうだね
プレイ済み
返信[18]
親投稿
ナツキ natukin1978
はい、作者です。 自由に使ってもらって良いですよ。 (公開キーを使って公開しているものは2次利用 可) 報告ありがとうございます。
0そうだね
プレイ済み
返信[19]
親投稿
ぷうた FUTA.2004
よかった~ 皆さんいろいろ教えてくれてありがとうございます!
0そうだね
プレイ済み