再共有
前のを改良しました。 (DEMOの値を0にしてみると多分わかりやすい) (「ASSETS」を見てね) フリップに使うコスチュームは基本的に5つです。 1つ目:通常のコスチューム 2つ目:通常のコスチューム+透明の長方形(左の辺を通常のコスチュームの左に合わせたもの) 3つ目:通常のコスチューム(左右反転)+透明の長方形(右の辺を通常のコスチュームの左に合わせたもの) 4つ目:通常のコスチューム(左右反転)+透明の長方形(左の辺を通常のコスチュームの左に合わせたもの) 5つ目:通常のコスチューム+透明の長方形(右の辺を通常のコスチュームの左に合わせたもの) また、これらのコスチュームの名前の最後にそれぞれ0~4の数字(半角)を書いていただき、その数字より前の文字列は固定してください(このプロジェクトは"Flip"で統一してるので、Flip0、Flip1、Flip2...となります) 中のASSETSというスプライトは、魚眼レンズの効果に合わせて座標がまるでy軸を中心に動いていないかのように見せる役割を果たすプログラムです。 作品中の左下の変数DEMOを0にすることでこれを見れますが、ANGLの数値に合わせて画像の縦横比が変わるように見えます。 ちなみに、このフリップをするときに絶対必要な値は、先述の「通常のコスチューム」の横の長さ(縦回転の場合縦の長さ)です。 コスチュームエディターの96x100などと書かれている数字の左側(96)が横の長さです。右側(100)が縦の長さです。これがないとよく動きません! ブロック数がなるべく減るようになってしまっているのですが...DEMOのスプライトのほうにあるプログラムを使うほうがいいと思います。変数とかが増えちゃうのが嫌な人は仕方なく代入しましょう!! あと普通にASSETSは単純に汎用性が低い気がするので( あと、このプログラムは@NoAlpha に投稿したNew Intro Engineにも入ってるので、縦回転使わんよって人はこのプロジェクトのプログラムは入れる必要ありません。縦回転を使いたい場合はこのプロジェクトのコスチュームを真似して、5、6、7、8のコスチュームを作ってください。 これが大体の説明です。適当に書いたので結構わかりにくいところあるので、質問どんどんしてください。 居るときに答えようと思います!!