Unity 【Unity】スライダーで制限時間ゲージ、HPバー、音量調整 制限時間ゲージやHP・体力バー、音量調整の用途でUnityでスライダーの使い方を解説します。sliderを離したとき・押したときの処理やデザインの変更、シーン切り替えなどを合わせて紹介します。 2024.01.23 2024.10.23 Unity
Unity 【Unity】TextMeshPro-日本語表示とスクリプト制御 UnityのTextMeshProは日本語のテキストを美しく表示し、スクリプトでテキストを動的に変更することも可能です。改行は"\n"でします。"japanese_full.txt"ファイルを読み込んでTextMeshProに適用します。 2024.01.23 2024.11.03 Unity
Unity 【Unity】4択クイズゲームの作り方-アセットなしで作成する Unityで4択クイズを作成します。ゲーム内では、アニメーションやランダム、BGMを導入して質の高い作品を作ることができます。 2023.12.28 2024.10.24 Unity
Unity 【Unity】重複しない数値と配列をランダムで出力する ゲームでランダムを使用する場面は数多くあります。ランダムの生成には、Random.Range()を使用します。配列やリストの中身をランダムにするには、フィッシャー・イエーツのシャッフルアルゴリズムを使用します。 2023.12.18 2024.11.10 Unity
Flutter 【Flutter】画面を構成するScaffoldウィジェット一覧 Scaffoldはアプリの構造やレイアウトを提供するウィジェット(Widget)で、Flutterでは必要不可欠な要素です。ウィジット一覧と使い方を解説しています。 2023.11.15 2024.11.10 Flutter
Flutter 【Flutter】Androidアプリでのビルドエラーの対処法 AndroidエミュレータでBuild faild with an exceptionでビルドできなかった場合は、settings.jsonからパスを全角から半角に変更することで解決できます。同時にパッケージが破損することがあります。 2023.11.12 2024.11.05 Flutter
Flutter 【Flutter】VScodeでAndroidエミュレータ起動 AndroidアプリはAndroid Studioのインストール、Amdroid SDKが必要で、Android toolchaiの認識も同時に必須です。エミュレータの違法と聞いたことがあるかもしれませんが、エミュレータ自体は合法です。 2023.11.10 2024.11.05 Flutter
Python 【Python】2分法で方程式の解とグラフを出力ー収束性の比較 2分法は、非線形方程式の数値解を求めるための反復的な数値計算手法の一つで、連続関数において、閉区間に方程式の解を一つ持たせて、中間値の定理で、解を表現します。ニュートン法や割線法に比べて収束は遅いですが、発散することなく安定しています。 2023.10.27 2024.11.10 Python
Python 【Python】ニュートン法-例題で方程式の解とグラフを出力 Pythonでニュートン法(ニュートンラプソン法)による解の導出をします。公式の紹介や原理等に触れていつ使うかなど含めて解説しています。 2023.10.25 2024.10.24 Python
Python 【Python】割線法-方程式の数値解とグラフ出力、黄金比収束 割線法(セカント法)をPythonで解説。黄金比を交えつつ非線形方程式のグラフを用いて、解の出力とグラフ化をわかりやすく紹介します。 2023.10.25 2024.11.11 Python
Flutter 【Flutter】VSCodeでWindowsの開発を環境構築 Windowsを使ってflutterでvscodeの環境構築を解説をしています。アプリの開発はOSごとに使用できる言語が異なりますが、Flutterはどちらも対応していて、企業の参入もしています。 2023.10.17 2024.11.05 Flutter
Unity 【Unity】Android(スマホ版)ビルド設定・インストール Unityでスマホ版(Android)のビルドを紹介しています。"No Android module loaded"でプラットフォームを変更できない場合は、モジュールをインストールする必要があります。 2023.10.10 2024.10.23 Unity
Unity 【Unity】PUN2でオンライン通信対戦(マルチプレイ)を実装 Unityで通信対戦の導入を紹介します。オンライン環境はサーバーを設置する必要がありますが、構築から管理をするのは非常に困難です。無料のPUN2アセットを使うことで簡単にマルチプレイができて、異なるデバイス間でも同期できます。 2023.10.10 2024.10.23 Unity
Unity 【Unity】Blenderで作った3Dモデルをインポートする UnityでBlenderで作成した3Dモデルをインポートする方法を紹介します。FBXファイルやOBJ形式のimport、Unity内でのモデルアニメーションの読み込みなどを解説しています。 2023.09.15 2024.11.17 Unity
Python 【Python】Tkinterのbindメソッドでイベント検出 Python-tkinterのbindメソッドの解説。event_generate、bind、マウスホイール検知など一般的なイベントの一覧について詳細に記載しています。 2023.09.15 2024.10.23 Python
Python 【Python】tesseractとPyOCR文字認識と商用利用 Pythonのライブラリ「pyocr」や「tesseract-ocr」を使用し、商用利用も可能なOCR機能を実現。日本語にも対応し、画像内の文字認識を範囲指定できる。Windows上でtesseractをPythonから利用可能。 2023.09.15 2024.10.23 Python
Unity 【Unity】ビルドしたゲームを終了の処理をするスクリプト Unityでゲームやアプリを終了するにはApplication.Quitを使います。プレイモードからウィンドウを閉じるための処理をスクリプト例を挙げながら紹介しています。 2023.08.05 2024.10.23 Unity
Unity 【Unity】データベース連携-PHPを介して情報を画面に表示 Unityでデータベースと連携するには、PHP経由でDB接続してアクセスします。ローカルデータベースの作成やUnityWebRequestを使用してデータの取得・送信も可能です。 2023.07.14 2024.10.24 Unity
Unity 【Unity】データベースをPHPで呼び出して画面に出力する PHPを介してデータベースをUnityに呼び出します。ConoHa Wingでは、phpAdminでMySQL接続します。サーバー上で表示するには、FTPソフトでPHPファイルをアップロードて、データベースにアクセスが可能です。 2023.07.14 2024.10.29 Unity
Unity 【Unity】PHP連携-MySQLでデータベースを作成 UnityとPHPを組み合わせたデータベース接続にはMySQLを使います。UnityからPHPを経由してデータベースにアクセスし、SQLを使用して連携します。編集はphpAdminを使用します。 2023.06.27 2024.10.23 Unity
フロントエンド 【CSS/JS】矢印のボタンで横スクロールするスライドショー CSSとJavaScript(JS)を組み合わせた横スクロール可能なスライドショー。サイドに配置した矢印やボタンを活用して、htmlで実装した画像を横にスライドさせてユーザーに優れた視覚的な体験と直感的な操作感を提供するデザインです。 2023.06.10 2024.10.23 フロントエンド
フロントエンド 【CSS】JavaScript不要、トラックパッドで横スクロール CSSでトラックパッドを使用して横スクロールを有効にします。横スクロール型ウェブデザインはECサイトにて商品比較に非常に役立ちます。画面が小さいスマホでもタッチスクリーンを活かし、レスポンシブデザインを考慮してユーザビリティ向上になります。 2023.06.10 2024.10.23 フロントエンド
フロントエンド 【CSS/JavaScript】スクロールに合わせて画像切り替え JavaScriptでスクロール時に背景画像を切り替え、パララックス効果を実現します。スクロール位置に基づいて画像が滑らかに変化し、ページの動きに合わせて背景が移動します。 2023.06.10 2024.10.23 フロントエンド
Python 【Python】pngやjpgの画像をwebpに一括で画像変換 pngやjpeg、bmpを画像変換するためにフリーソフトを探しても求めるものがないときはPythonのpillow,osモジュールで一括でwebpにします。自作ならwindows、macの対応を気にせず、応用でheicやavifもできます。 2023.06.03 2024.10.24 Python