はじめに きっかけは前回記事【HTML&CSS】花火の通り、HTML5プロフェッショナル認定試験の勉強をしている中で、ふと、花火が作れそうだなと思ったことですが、色々探しているうちにすごいキレイな花火がTypeScriptで実装されているのを見つけたので、アレンジさせて頂くことにしました。 参考サイト HTML5のCanvasでのグロー表現を使って花火っぽい何かを打ち上げる アレンジした花火 こんな感じにしてみました! 千輪花火を追加するのが難しかったですが、キレイに描画できたかなと思います。 ① 花火の色がランダムに変わるように変更 ② 花火が開いた後に千輪花火を追加 See the Pen Firework_ts2 by Nina (@ifnezsju-the-selector) on CodePen. メソッド・クラス コード内の主要なメソッドとクラスを説明します。 Firework
![【TypeScript】花火 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/237d2d0a54334105ac3133a4fde01a633ee86d9a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJTkwVHlwZVNjcmlwdCVFMyU4MCU5MSVFOCU4QSVCMSVFNyU4MSVBQiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NTJkODdjZjMxZjNmMGU1OTFiODMyYmJlOTNjYjFjNGY%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwbmluYV9zJTIwaW4lMjBUREMlRTMlODIlQkQlRTMlODMlOTUlRTMlODMlODglRTYlQTAlQUElRTUlQkMlOEYlRTQlQkMlOUElRTclQTQlQkUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTkwMDM1ZWEyZWE2ZjcwMzY5ODg5MDdjMzhkNWUxMGIy%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D8985f95217fe9a37be9d56d589bf43ed)