Develop主にUnityの開発情報を載せていきます。Formsを使っていましたが自分で作ってみたいと思い2週間ぐらいで作ってみました。docker)全部無料で動かせるのは凄いですね。ドメイン料はかかりますけど、お名前ドットコムが定期的に無料でドメインクーポンを配布してくれるので助かります。OracleCloudはメモリ1Gですが、どのぐらい耐えられるのかトライアル的に様子をみてみたいところです。スマホ画面に対応させるところが一番てこずりました。shadcn/uiで画面のUIを構成してみたのですが、iosだとテキストボックスなどの入力フィールド微妙にズームされる問題が発生しました。調べた結果、shadnc/uiのテキストボックスはフォントサイズがtext-sm(14px)になっており、iosは16px未満だと勝手にズームするらしいです。AI先輩の返事だとmetaタグで治せるとありましたが、実際は非推奨らしいです。https://zenn.dev/rhirayamaaan/articles/f0209ad6574ed4結局、shadnc/uiのテキストボックスとテキストエリアのclassNameの値をtext-smからtext-baseに変更して対応してみました。サービスの使い方などは時間を見て説明&随時機能拡張していこうと思います。当アプリでは広告配信を目的として、以下の広告配信事業者がご利用者の情報を自動取得する場合があります。この情報から個人が特定されることはありません。提供等につきましては、以下の広告配信事業者のアプリケーション・プライバシーポリシーのリンクより、ご確認ください。seed.」というエラーが出て生成できない場合があります。職場閲覧注意の略だそうです。これを自己責任で外す方法です。diffusers」コマンドでインストール先を探します。実行結果の「Location:」に記載されています。その場所に「diffusers」フォルダがあります。エディターで開く1のLocationフォルダをエディターで開きます。例はVisualStudioCodeです。safety_checker.pyを開きます。\diffusers\pipelines\stable_diffusionフォルダの下にあります。該当箇所をコメント以下の部分をコメントにします。先頭に「#」をつければコメントです。今話題の「midjouney」用、呪文生成アプリを作った最近、AIに文章で指示をさせて絵を書かせる「midjourney」にはまっています。英語でしか指示できないので、毎回翻訳かけてコピペして・・が面倒なので簡単に呪文(prompt)を作成するアプリを作成しました。どんなアプリなのかちょっと紹介。ver0.5)1翻訳機能DeepLを使って、日本語→英語に翻訳してくれます。prompt:」もつけてくれます。アイコンをクリックして、クリップボードにコピーします。呪文一覧よく使うワードをチェックボックスで選択できます。チェックをつければ、promptも自動生成されます。画像の比率やサイズ、クオリティーなどを指定できます。node.js※node.jsは、nginxでリバースプロキシかけてます。花札の札をめくる動作について考えてみます。プログラミングで回転させるのは、地味に面倒です。そこで、DOTWeenを使うと簡単に実現できます。▼ソースコードその場で回転ではなく、上に少し移動させながら回転させています。0.5f);}}実際には、回転が終わったら場に移動させたいです。DOTweenのSequenceを使ってアニメーションを結合するコルーチンとラムダ式を使う方が後々楽な気がします。具体的には以下のような感じです。(1.5f);//次の処理nextAction();}}ラムダ式は無名関数と呼ばれており、関数だけど名前なしの使い捨て(その場限りの)関数っていう感じです。具体的には以下の処理です。{Debug.Log("回転が終わった後にこの処理が実行される");}これ自体を引数として関数へ渡し、パラメータとして受け取りますがその際に「System.Action」で受け取ります。←ポイント受け取った後は、そのまま関数として実行することができます。//次の処理nextAction();ラムダ式が便利すぎて多用していますが、ちょっと間違えると修正が大変なのがデメリットですね・・・というわけで、札の動きがそれっぽくなりました。普通の花札だとつまらないので、エフェクトを大量に使っていこうと思います。Physicsというのがあります。従来型よりも高速に動くということなので試してみよう!!と思ったら、そもそも使うための設定がわからなかったのでメモです。Rendererも必要になりそうなので、同様の手順で「com.unity.rendering.hybrid」を追加しておきます。手順の詳細は、Unityの公式ページに書いてありました。2020から面倒になったようですね。