100%Pen 文字だけ3Dの練習。 アドバイス下さい。 このIntroの細かい説明 とても環境が悪く重いパソコンで作っているためしっかりとした動きが見られていなかったのですが、軽いIpadで見たらとても「Kimoi」とわかったため、改良しました。 tnは改良前のものです。Jimoは5+でした。(マタカイリョウシヨット) TextはAll Penで、Triangle Fillを利用しています。その仕組みは線を並べるだけのGomi fillで、端から真ん中に向かうだけの仕組みで真ん中は "x1 + x2 + x3 / 3" (x%とは入力した値のX座標。Y座標も行う。)と求めます。変に他の人を借りなくても上記のスプリクトで十分に塗りつぶしという本命はやってくれるので安心です。それに線の太さ変えて精度悪くしたらかなり軽量化が可能ですし。それを使い、3Dに対応し、元のFontに似るように三角形の位置を入力します。四角は重なるとフェードアウトが汚くなる(どのTri fillでも同じ)ので、極力重ねないようにしました。X回転、Y回転は3DEngineに含まれるため簡単に実装が出来ます。スプラインはどんどん描画するときのペン大きさを小さくしただけ、ParticleはListで制御、大きさは乱数で、これが結構重くなる。Chevron(今回はSquare)は、SinとCosを利用し、白い四角を書いてBackground(定義:Render BGの筈)と同じ色の縞を全体に書き、その後に水色のChevを描画する感じです。Effectはもう少しで変えます。3Dを対応させないでTextのときに使ったGomi fillで四角を書き、向きは変数:all dirの値を30ずつ増やし12回繰り返します。そうすることで360増えるだけなので変数all dirを使うときに360で割ったあまりのブロックを使えば問題なし。定義:X座標を(値X)にする〜でall dirを対応させてあるため、Line Capを使わずにPenを使った角が四角いFWを作れます。今度改良する時のFWはそれを作る予定です。Barは単純に太さにEasing(すべて自作しました。コードが他の人と同じことに後々から気づいたのですが。)を対応させ、Y座標の限界値(大きさが零でコスチュームの大きさが0のとき)に線を引きました。余談ですが、@math*3さんの3DEngineはとても使いやすいです。私は3D関係のものを作るときは、代用できるしコードも少ない物を見つけない限り、@math*3さんの物を使用しています。あとフェードアウトのGhostはChevronやTextが気持ち悪いですね。改良が必要です。Pentroを作れるがこの文を読んで理解できない場合、私の説明力不足です。すみません。
「必ず」下まで読んでください。 |Credit| | 3D engine : @mathmathmath様 | Explosion & Shockwave : @-JAPANESE_PEOPLE-様の物を少し改造。Shockwaveにバグあり。 | FPSi参考 : @-NinjinFX-様 | 後ろのうにょうにょ : @-NinjinFX-様 忘れていたら教えてください。 |Intro Info| ・Code : 1200+ ・Text Font : trtl ・その他は中を見てください。 |Memo| 2D. My best更新。(の筈) この音楽神。 まあ僕のIntroを使う人はClientとリメイク(するわけなお)の人以外いないと思うのですが、100%PenだとText変えるのに時間がかかる、Fontがないなどで変な人に借りられないで済むので100%Penおすすめです。まあその代謝としてとても面倒なText作業があります。10分で3文字行けたらすごいでしょう。 一応TurboWarpで見てください。Textに立体感はまだ出していません。改良前のJIMOは5点でした。(雑魚っ)