プログラミング

Python

【Python】Tkinterリストボックスの使い方、値取得

Tkinterのリストボックス(listbox)を使って、複数の項目を表示・選択するインターフェースを簡単に作成します。スクロールバーやボタン、Enterキーを使った追加・削除機能も加えて、入力した文字をリストに入れていきます。
Unity

【Unity】Resourcesフォルダの使い方と非推奨な理由

UnityのResourcesフォルダは、アセットを動的に管理できる機能ですが、非推奨とされる。ビルドサイズの増加やメモリ管理の難しさ、アセット参照の追跡が困難になることなどで、「アドレッサブルシステム」を利用することが推奨とされる。
Python

【Python】Tkinterラジオボタンの使い方、グループ化

Tkinterのラジオボタンの操作を紹介、初期値の設定や値の取得、イベントの実装、各々をグループ化して、複数を横並びにします。さらに、大きさを変えて、デザイン、装飾を付ける方法を解説しています。
Python

【Python】Tkinterエントリー作成、初期値の取得を解説

PythonのTkinterでエントリーボックス(Entry)の解説をします。配置や文字列の取得、初期値、クリアなど基本事項を解説しながらログインフォームの制作しています。
Python

【Python】合成音声pyttsx3使い方-テキストを読み上げ

Pythonの合成音声ライブラリ「pyttsx3」の基本的な使い方とその機能について。pyttsx3は、テキストの読み上げから、音声ファイルの生成、プロパティの変更に対応します。さらに、商用利用可能(ソフトは別途)や日本語、英語に対応。
フロントエンド

【html,JS】指定した日までのカウントダウンタイマー

Web上でのカウントダウンタイマーは、HTMLやJavaScript(JS)を使って作成できます。さらに、3分、10秒とユーザーの指定するカウントダウンタイマーを作成することも可能です。
Python

【Python】PDF結合・分割|PyPDF2の使い方

Pythonを使ってPDFファイルを結合および分割など編集する方法を紹介。PyPDF2ライブラリを使用することで、これらの操作を簡単に実行できます。業務効率化や資料管理の向上に有効となります。
Python

【Python】zipファイルの操作|解凍・展開や圧縮する方法

Pythonでzipファイルの圧縮・解凍をします。zipfileモジュールの使い方やパスワード保護、ファイル整理まで詳しく解説します。ファイルのバックアップや転送、アーカイブ管理などに役立ちます。
Python

【Python】フォルダー内の画像をpdfに変換・編集する

Pythonでフォルダー内の画像ファイルを簡単にPDFに変換できます。img2pdfのライブラリを活用することで、画像処理やファイル操作が効率的に行えます。
Unity

【Unity】2D/3Dオブジェクトが表示されない原因と対処方法

2D/3Dオブジェクトが表示されない原因は、カメラワークの不具合が考えられます。「Screen Space - Camera」にして、MainCameraをアタッチすると正しく表示されます。
フロントエンド

【コピペOK】WordPressでこの記事を書いた人をデザインする

「この記事を書いた人」の項目は、ウェブページの管理人情報を簡潔に示せて、ユーザーだけではなく、信頼性の高いサイトとして評価されやすいです。各記事に掲載するには、ウィジェットからカスタムHTML。テーマファイルエディターのCSSファイルに添付してください。
Unity

【Unity】エラー構文「Can’t add script」解決

Unityでゲームを制御するには、スクリプトが必要です。しかし、スクリプトをHierarchyウィンドウにアタッチすると...
Unity

【Unity】ドラックアンドドロップでCanvas/UIを動かす

ドラッグ&ドロップにはIPointerDownHandler, IDragHandler, IPointerUpHandlerなどを使用すると、マウスを入力しているとき、離したときなどの処理を実装できます。
Unity

【Unity】ドラックアンドドロップでゲームオブジェクトを動かす

ゲームオブジェクトをドラッグアンドドロップするには、Camera.main.ScreenToWorldPoint()か、イベントシステムでIPointerDownHandler, IDragHandler, IPointerUpHandlerを使います。
Unity

【Unity】動画再生|クロマキーで背景透過を演出

Unityで動画を再生するには、componentからVideo Playerを使います。クロマキーで背景を透過させることでアニメ―ションとして利用できます。
Unity

【Unity】スライダー使い方|制限時間ゲージ、HPバー、音量調整

Unityのスライダー(Slider)でHPバー・制限時間ゲージ・音量調整を作る方法を解説。Min Value・Max Valueの設定、HPバーをなめらかに減らすスクリプト、離したとき・押したときの処理まで紹介します。
Unity

【Unity】TextMeshPro-日本語表示とスクリプト制御

UnityのTextMeshProは日本語のテキストを美しく表示し、スクリプトでテキストを動的に変更することも可能です。改行は"\n"でします。"japanese_full.txt"ファイルを読み込んでTextMeshProに適用します。
Unity

【Unity】4択クイズゲームの作り方-アセットなしで作成する

Unityで4択クイズを作成します。ゲーム内では、アニメーションやランダム、BGMを導入して質の高い作品を作ることができます。
Unity

【Unity】重複しない数値と配列をランダムで出力する

ゲームでランダムを使用する場面は数多くあります。ランダムの生成には、Random.Range()を使用します。配列やリストの中身をランダムにするには、フィッシャー・イエーツのシャッフルアルゴリズムを使用します。
Flutter

【Flutter】画面を構成するScaffoldウィジェット一覧

Scaffoldはアプリの構造やレイアウトを提供するウィジェット(Widget)で、Flutterでは必要不可欠な要素です。ウィジット一覧と使い方を解説しています。
Flutter

【Flutter】Androidアプリでのビルドエラーの対処法

AndroidエミュレータでBuild faild with an exceptionでビルドできなかった場合は、settings.jsonからパスを全角から半角に変更することで解決できます。同時にパッケージが破損することがあります。
Flutter

【Flutter】VScodeでAndroidエミュレータ起動

AndroidアプリはAndroid Studioのインストール、Amdroid SDKが必要で、Android toolchaiの認識も同時に必須です。エミュレータの違法と聞いたことがあるかもしれませんが、エミュレータ自体は合法です。
Python

【Python】2分法で方程式の解とグラフを出力ー収束性の比較

2分法は、非線形方程式の数値解を求めるための反復的な数値計算手法の一つで、連続関数において、閉区間に方程式の解を一つ持たせて、中間値の定理で、解を表現します。ニュートン法や割線法に比べて収束は遅いですが、発散することなく安定しています。
Python

【Python】ニュートン法-例題で方程式の解とグラフを出力

Pythonでニュートン法(ニュートンラプソン法)による解の導出をします。公式の紹介や原理等に触れていつ使うかなど含めて解説しています。