tag:crieit.net,2005:https://crieit.net/tags/%E3%82%A2%E3%83%8B%E3%83%A1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/feed 「アニメーション」の記事 - Crieit Crieitでタグ「アニメーション」に投稿された最近の記事 2022-12-27T04:46:29+09:00 https://crieit.net/tags/%E3%82%A2%E3%83%8B%E3%83%A1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/feed tag:crieit.net,2005:PublicArticle/18352 2022-12-27T04:44:26+09:00 2022-12-27T04:46:29+09:00 https://crieit.net/posts/Live2D-Cubism-for-Cocos-Creator Live2D Cubism for Cocos Creatorで、ゲームに素晴らしいアニメーションを加える <p><img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2852397/e35760f2-9ddc-d9a3-e5e9-f344413dc8e1.png" alt="rectangle_large_type_2_7d14db67bc1e72c69af94ced12c17188.png" /><br /> 職人、アルチザンにとって、構築に使っているツールは、ゲームの良し悪しを大きく左右するものです。最高のツールを使えば、夢のようなゲームをより簡単に、より印象的に作ることができ、一行のコードを書く前に考えたことを書き留めることができます。</p> <p>Cocosは、多くのゲーム会社と関係を築き、ゲームエンジンであるCocos Creatorにツールを追加し、ゲーム制作を簡素化し、よりビジョンの向上に集中できるように努力しています。</p> <p>例えば、Colyseusとのコラボレーションはより良いネットワーキングのために行いましたが、Googleとの連携はより良いマネタイズをもたらしました。Huaweiとの連携により、より良いグラフィックスとより大きな流通機会がもたらされ、その他のコラボレーションにより、小規模なゲームの流通経路を獲得することができました。</p> <p>今日、私達はLive2D Cubism SDK for Cocos Creatorのアルファ版をリリースしましたが、今後もサードパーティ企業へのサポートを継続します。Live2Dは2Dアニメーションの分野では、最も重要なベンチャー企業の一つです。<br /> <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2852397/66fac555-d094-b3b3-5db7-663b051b9b60.png" alt="1670675044491-fOGoI6csxw.png" /><br /> Live2D Inc.は、2Dアートの魅力をそのままに、イラストキャラクターをダイナミックにアニメーションさせるソフトウェア技術「Live2D」を開発する日本の企業です。Live2Dは、ゲーム、アプリ、ストリーマー、教育などの分野で幅広く利用されており、その注目度はますます高まっています。</p> <p>この技術は600を超えるプロダクトに正式採用されています。ゲームの多くはアジアリリースですが、世界中にも広がっており、より大きなアニメーションコミュニティの一部となっています。</p> <div class="iframe-wrapper"><iframe width="618" height="348" src="https://www.youtube.com/embed/ncU-Yd3SYiA" title="Bring Amazing Animation To Your Game With Live2D Cubism For Cocos Creator_1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div> <p>例えば、サンボーンの「ドールズフロントライン」は、アンドロイドの軍隊を指揮し、過去に発見されたエイリアンのテクノロジーによって始まった戦争を止めようとするモバイル戦略ゲームです。このゲームは、Google Playですでに100万ダウンロードを超え、4年以上にわたって運営されています。</p> <p><img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2852397/ebea1520-3d9f-1258-02bc-d9e4a24375ed.png" alt="1670675612817-Z6KHePRlN1.png" /><br /> <img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2852397/76c527cd-e108-9ac3-f8f9-c268c637faac.png" alt="1670675613150-72KBJ7ub0o.png" /><em>(C) SUNBORN Network Technology Co., Ltd. (C) SUNBORN Japan Co., Ltd. https://www.live2d.jp/showcase/dolls-frontline/</em></p> <p>このように素晴らしい製品なので、中国のゲーム開発者から、この注目すべきソフトウェアをCocos Creatorで実現できないかとの問い合わせをたくさんいただきました。Cocos2d-xは、当社の前身エンジンであり、多くの国産ゲームに採用されています。Cubism SDKを手に入れることで、多くのプラットフォームで国内外向けの新しい素晴らしいゲームを構築することができるようになります。</p> <p>株式会社Live2Dとの連携により、このコラボレーションの第一弾をご紹介できることを嬉しく思います。Live2D社とは1年を通じて協業しており、今回、その第一弾をご紹介できることになりました。</p> <h3 id="発表の様子を見る"><a href="#%E7%99%BA%E8%A1%A8%E3%81%AE%E6%A7%98%E5%AD%90%E3%82%92%E8%A6%8B%E3%82%8B">発表の様子を見る</a></h3> <p>また、同社が毎年開催している「alive 2022」というカンファレンスに参加し、世界に向けて発表することができました。イベントの全容は、同社のYouTubeアカウントで公開されています。</p> <div class="iframe-wrapper"><iframe width="618" height="348" src="https://www.youtube.com/embed/xXOROg-W638" title="alive 2022 -コミュニティ- 一般セッション(YouTube会場) 13:00スタート!プレミアムセッションは14:20から詳しくは概要欄をチェック! #Live2D_alive2022" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div> <h3 id="Live2D Cubism SDK For Cocos Creator"><a href="#Live2D+Cubism+SDK+For+Cocos+Creator">Live2D Cubism SDK For Cocos Creator</a></h3> <div class="iframe-wrapper"><iframe width="618" height="348" src="https://www.youtube.com/embed/7jE5BoyNYME" title="Bring Amazing Animation To Your Game With Live2D Cubism For Cocos Creator-2" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div> <h3 id="主なハイライト"><a href="#%E4%B8%BB%E3%81%AA%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88">主なハイライト</a></h3> <ul> <li><p>Cubismのモデルをプレハブ・ノードとしてインポート</p></li> <li><p>Cubismの複数のアニメーションアクションをキャラクターに追加可能</p></li> <li><p>Cocos Creatorでアニメーションの編集が可能</p></li> </ul> <h3 id="使用方法"><a href="#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95">使用方法</a></h3> <ol> <li><p>Live2Dの指示に従い、SDKをCocos Creatorにインストール(READMEを参照)</p></li> <li><p>Cubismのプロジェクトをエクスポートするか、すでに作成されているプロジェクトを使用する</p></li> <li><p>Cocos Creatorのプロジェクトで、フォルダ全体をAssetsパネルに追加する</p></li> <li><p>Assetsパネルでフォルダを開き、プレハブをノードとしてプロジェクトに追加</p></li> <li><p>サイズを調整</p></li> <li><p>プレハブにアニメーション・コンポーネントを追加し、'motion' フォルダにあるアニメーションを新しいコンポーネントに追加</p></li> <li><p>アニメーションはアニメーションパネルから確認することができます。</p></li> </ol> <h3 id="重要なリンク"><a href="#%E9%87%8D%E8%A6%81%E3%81%AA%E3%83%AA%E3%83%B3%E3%82%AF">重要なリンク</a></h3> <p>[SDKダウンロードページ】Live2D Cubism SDK for Cocos Creator<br /> <a target="_blank" rel="nofollow noopener" href="https://docs.live2d.com/zh-CHS/cubism-sdk-manual/download-sdk-for-cc-alpha/">https://docs.live2d.com/zh-CHS/cubism-sdk-manual/download-sdk-for-cc-alpha/</a></p> <p>[Live2D Cubism SDK]ライブ2DキュービズムSDK<br /> <a target="_blank" rel="nofollow noopener" href="https://www.live2d.com/zh-CHS/download/cubism-sdk/">https://www.live2d.com/zh-CHS/download/cubism-sdk/</a></p> <p>[フィードバック]Live2D GitHub<br /> <a target="_blank" rel="nofollow noopener" href="https://github.com/Live2D">https://github.com/Live2D</a></p> <p>[SDKのインストール方法]Live2Dによるインストール手順<br /> <a target="_blank" rel="nofollow noopener" href="https://docs.live2d.com/zh-CHS/cubism-sdk-manual/top/">https://docs.live2d.com/zh-CHS/cubism-sdk-manual/top/</a></p> <h3 id="さらに詳しい情報"><a href="#%E3%81%95%E3%82%89%E3%81%AB%E8%A9%B3%E3%81%97%E3%81%84%E6%83%85%E5%A0%B1">さらに詳しい情報</a></h3> <p>アルファ版は12月5日にCocos Creatorバージョン3.6.2で使用できるようになる予定です。Live2D Inc.とCocosの両チームは、2023年初めのベータ版リリース、同年末の最終リリースに向けて、フィードバックを求めています。</p> <p>フォーラムをご覧いただき、ソフトウェアに対する感想や、ベータ版リリースに向けて改善できる点などを共有していただければと思います。</p> <p><a target="_blank" rel="nofollow noopener" href="https://discuss.cocos2d-x.org/t/bring-amazing-animation-to-your-game-with-live2d-cubism-sdk-alpha-version-for-cocos-creator/57770">https://discuss.cocos2d-x.org/t/bring-amazing-animation-to-your-game-with-live2d-cubism-sdk-alpha-version-for-cocos-creator/57770</a></p> <p>私たちは、Live2D Inc.がこのリリースに際して感謝し、私たちのゲームエンジンにCubismを導入してくれた彼らにお礼を言いたいです。<br /> 今回のリリースに際して、Cubismを私たちのゲームエンジンに導入するためのLive2D Inc.の取り組みとサポートに感謝いたします。<br /> 過去に素晴らしいゲームをもたらしたCubismは、今後もゲーマーに素晴らしいゲームと楽しみをもたらすと確信しています。</p> <p><a target="_blank" rel="nofollow noopener" href="https://www.cocos.com/en/post/kAzLtV5mZox1c27qwqZHOeP30NCDSOYi">引用元</a></p> CocosJapan tag:crieit.net,2005:PublicArticle/17052 2021-05-03T06:16:22+09:00 2021-05-03T06:16:22+09:00 https://crieit.net/posts/f266ea97dd5d4e3c4ecce22c2788e4d8  解説記事を「ひとコマアニメーション」に変えてみた <p>いらすとやのイラストをアニメにする記事の、アニメの作り方を「ひとコマアニメーション」に変更した。みやすくなったと思う。</p> <ul> <li><a target="_blank" rel="nofollow noopener" href="https://dnjiro.hatenablog.com/entry/illust">記事はこちら</a></li> <li><a target="_blank" rel="nofollow noopener" href="https://dnjiro.hatenablog.com/entry/kaisetu">ひとコマアニメの作り方はこちら</a></li> </ul> <p><a href="https://crieit.now.sh/upload_images/6acb0ebec5ab3a40c0cea0c24d8323e1608f16811cb3a.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/6acb0ebec5ab3a40c0cea0c24d8323e1608f16811cb3a.gif?mw=700" alt="image" /></a></p> Danjiro Daiwa tag:crieit.net,2005:PublicArticle/16950 2021-04-21T15:27:01+09:00 2021-04-21T15:27:01+09:00 https://crieit.net/posts/9d0ca7a9cdd687b2b4d4fc75c60a2f6c キャプチャ画像から解説動画の作り方 <p>9VAeきゅうべえ最新版 0.8.0 の機能を説明した記事をかいた。いままでは、ひとコマアニメが1ページしか作れなかったが、各ページで作れるようになり、それと連番画像の機能を組み合わせると、解説動画が簡単につくれるようになった。記事、9VAeダウンロードはこちら<br /> <a href="">https://dnjiro.hatenablog.com/entry/kaisetu</a><br /> <a href="https://crieit.now.sh/upload_images/9c8cf8a9260c081ef231d29dbd4fad0f607fc527e7210.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/9c8cf8a9260c081ef231d29dbd4fad0f607fc527e7210.gif?mw=700" alt="image" /></a></p> Danjiro Daiwa tag:crieit.net,2005:PublicArticle/16576 2021-01-10T10:31:37+09:00 2021-01-10T14:33:38+09:00 https://crieit.net/posts/makegif 説明用GIF動画を9VAeきゅうべえで作るとメンテが簡単 <p><a target="_blank" rel="nofollow noopener" href="https://dnjiro.hatenablog.com/entry/photo-move">フリーソフト9VAeきゅうべえの使い方をブログで説明している</a>が、訴えたいことを一言で伝えることというアドバイスをうけて「<strong>9VAeきゅうべえで動きをつけよう</strong>」という言葉をトップ動画GIFに入れることにした。</p> <h1 id="例1"><a href="#%E4%BE%8B%EF%BC%91">例1</a></h1> <h2 id="修正後"><a href="#%E4%BF%AE%E6%AD%A3%E5%BE%8C">修正後</a></h2> <p><a href="https://crieit.now.sh/upload_images/1b127f85fca6485816bd72fe49d01bff5ffa90cd471b2.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/1b127f85fca6485816bd72fe49d01bff5ffa90cd471b2.gif?mw=700" alt="image" /></a></p> <h2 id="修正前"><a href="#%E4%BF%AE%E6%AD%A3%E5%89%8D">修正前</a></h2> <p><a href="https://crieit.now.sh/upload_images/2bd12a9591012262aca9b821e15881ce5ffa4028e9959.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/2bd12a9591012262aca9b821e15881ce5ffa4028e9959.gif?mw=700" alt="image" /></a></p> <h2 id="9VAeの動画GIF修正は超簡単だった"><a href="#9VAe%E3%81%AE%E5%8B%95%E7%94%BBGIF%E4%BF%AE%E6%AD%A3%E3%81%AF%E8%B6%85%E7%B0%A1%E5%8D%98%E3%81%A0%E3%81%A3%E3%81%9F">9VAeの動画GIF修正は超簡単だった</a></h2> <ul> <li>9VAeで動画GIFを作っておくと、データ量が小さく(上の例では4枚の画像+3KB)修正も簡単で、すきなサイズ、すきなフレームレートのアニメGIFがつくれる。めちゃかんたん!</li> <li>Crieit にいれるGIFは2MB以下なので、画像サイズやフレームレートを調整して出力するが、9VAeだと簡単にできる。</li> <li>Giam や PhotoshopでGIFアニメを作っていると、画像サイズやフレームレートの変更があとからできない。途中にコマをいれるのも大変。</li> <li></li> </ul> <h1 id="例2"><a href="#%E4%BE%8B%EF%BC%92">例2</a></h1> <p>9VAeのダウンロード方法の説明動画GIFも修正</p> <h2 id="修正後"><a href="#%E4%BF%AE%E6%AD%A3%E5%BE%8C">修正後</a></h2> <p><a href="https://crieit.now.sh/upload_images/9d770e825eb329c59391bca0d0bac87d5ffa459571f3a.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/9d770e825eb329c59391bca0d0bac87d5ffa459571f3a.gif?mw=700" alt="image" /></a></p> <h2 id="修正前"><a href="#%E4%BF%AE%E6%AD%A3%E5%89%8D">修正前</a></h2> <p><a href="https://crieit.now.sh/upload_images/3896fb219a89be0c8c961fadf84362335ffa493a5a286.gif" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/3896fb219a89be0c8c961fadf84362335ffa493a5a286.gif?mw=700" alt="image" /></a></p> <ul> <li>9VAe Mac版の起動方法が、右ボタン「開く」を2回実行 にかわったのを修正。</li> <li>9VAeだとパーツの差し替えで簡単に動画が修正できた。</li> <li>右ボタン「開く」は、指のクリックアニメーションを複製し、2本指に形を変更。2本指タッチ動作を簡単に作れた。</li> <li>9VAeすごい。</li> </ul> <p><strong>GIF動画の作成には9VAeきゅうべえ</strong><br /> <a target="_blank" rel="nofollow noopener" href="https://9vae.blogspot.com/p/9vae-download.html">ダウンロードはこちら</a></p> <p><a target="_blank" rel="nofollow noopener" href="https://dnjiro.hatenablog.com/entry/skin">9VAeのデザインをきれいにしたい人はこちら</a></p> Danjiro Daiwa tag:crieit.net,2005:PublicArticle/15366 2019-08-31T20:49:46+09:00 2019-08-31T20:52:12+09:00 https://crieit.net/posts/c6282c5e7112813c6d64a0a49b68ee9c 桜吹雪コンポーネント、作りました <div class="iframe-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/dIy_nQv47Gk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div> <h2 id="CSSとJavascriptで桜吹雪を作る"><a href="#CSS%E3%81%A8Javascript%E3%81%A7%E6%A1%9C%E5%90%B9%E9%9B%AA%E3%82%92%E4%BD%9C%E3%82%8B">CSSとJavascriptで桜吹雪を作る</a></h2> <p>こちらのスクリプトをベースにさせていただきました。<br /> <a target="_blank" rel="nofollow noopener" href="https://actyway.com/8222">春風そよよ〜!桜の花びらがヒラヒラ舞い落ちる JavaScript だよー!</a></p> <p>完成度の高いスクリプトをありがとうございます...!<br /> という感じだったのですが、レスポンシブデザインに入れると<br /> 横風エフェクトで画面外に流れた桜が勝手に幅や高さを拡張してレスポンシブが乱れるという問題が発生。</p> <h2 id="ついでにReactコンポーネントに"><a href="#%E3%81%A4%E3%81%84%E3%81%A7%E3%81%ABReact%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%81%AB">ついでにReactコンポーネントに</a></h2> <p>document.getElementByIdはnullになってしまうので、<code>findByDOMNode</code>を使う。</p> <pre><code class="javascript">g[i] = ReactDOM.findDOMNode(this.refs["hanabira" + i]); </code></pre> <p>要素をJSXで書ける。</p> <pre><code class="javascript">let m = ( <div className={ "hana t" + (Math.floor(Math.random() * 6) + 1) + " y" + (Math.floor(Math.random() * 6) + 1) } ref={"hanabira" + i} id={"hanabira" + i} style=<span>{</span><span>{</span> zIndex: z + i, top: t[i], left: l[i] <span>}</span><span>}</span> > <div></div> </div> ); </code></pre> <h2 id="レスポンシブ用に修正"><a href="#%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96%E7%94%A8%E3%81%AB%E4%BF%AE%E6%AD%A3">レスポンシブ用に修正</a></h2> <p>勝手に幅を拡張しないように、デフォルトの幅を記憶しておく。</p> <pre><code class="javascript">let w = window; let defaultWidth = w.innerWidth - 10; if (l[i] > defaultWidth) { l[i] = Math.random() * defaultWidth; } </code></pre> <p>デフォルトの幅を超えそうになったら座標をリセットする。</p> <h2 id="iOS対応"><a href="#iOS%E5%AF%BE%E5%BF%9C">iOS対応</a></h2> <p>iOSでは負荷のかかる処理はNGで、自動的に制限されるイメージ。<br /> 手持ちのiPhone5Sで桜吹雪コンポーネントを検証すると、動作がカクカクしたので、</p> <ul> <li>花びらの枚数を減らす</li> <li>setIntervalの待ち時間を増やす</li> </ul> <p>対応を行った。</p> <h2 id="ソース"><a href="#%E3%82%BD%E3%83%BC%E3%82%B9">ソース</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://github.com/ckoshien/sakura-cap/blob/master/src/SakuraFlurry.js">github</a></p> ckoshien