プログラミング
本記事ではPythonでINIファイルを使う方法をご紹介しています。INIファイルを使えば、簡単かつ分かりやすい状態で設定ファイルを扱えるので、かなり便利です。PythonでINIファイルを使いたい場合は、ぜひ本記事を参考にしてみてください。
本記事ではPythonでファイルを読み込む・書き込む方法をご紹介しています。ファイルの読み込み・書き込みは処理結果が分かりやすくでるので、初心者の練習にピッタリです。Pythonを始めたばかりの人は、ぜひ本記事を参考にしてみてください。
本記事では、Pythonのif文を使って条件分岐をさせる方法をご紹介していきます。if文を使った条件分岐は、基本中の基本であるため、知っておかないとプログラムを組むことは難しくなります。そのため、改めて確認したい人は初心者の人は、ぜひ本記事を参考に…
本記事ではPythonで正規表現を使って文字列などをマッチさせる方法をご紹介しています。正規表現を使えば、マッチできる範囲が広がるため、より文字列などを検索するときに便利になります。正規表現を使ってみようと考えている人は、ぜひ本記事を参考にして…
本記事ではPythonで文字列を置換する3つの方法をご紹介しています。Pythonで文字列を置換する方法は【replace】【translate】【re.sub】を使う方法が主で、それぞれ使い道が絶妙に異なります。もし文字列を置換したい場合は、ぜひ本記事を参考にしてみてくだ…
本記事ではPythonのグローバル変数に代入する方法と注意点をご紹介しています。Pythonでグローバル変数の値を変更しようとした時、他の言語と違って一手間加える必要があります。本記事ではそんな一手間の加え方と、加えるときの注意点をご紹介しているので…
本記事ではVS Codeの拡張機能【Live Sass Compiler】の基本的な使い方をご紹介しています。本拡張機能は保存するだけでコンパイルを自動でしてくれるため、コンパイルの手間を大幅に削減してくれます。もしSCSSを書きたいけどコンパイルが面倒だという方は、…
本記事ではVisualStudioCodeでHTMLやCSSの結果をリアルタイムでプレビューできるLive Serverをご紹介しています。簡単かつ分かりやすくプレビューできるので、HTMLやCSSなどをプログラミングしたい時にかなり便利なので、是非本記事で導入してみて下さい。
本記事ではBracketsというフリーのコードエディタについてご紹介しています。リアルタイムでコーディング結果が描画されていくため、CSSやHTML、JavaScriptのプログラムを確認する時に便利です。また導入方法や操作も非常に簡単であるため、手軽にWebプログ…
本記事ではPythonのPollowを使ったリサイズ方法をご紹介しています。リサイズ自体非常に簡単なものであるため、本記事ではフォルダ内に存在するPNG画像を全てリサイズする、アスペクト比を保持しながらリサイズすることも可能にしています。初心者の方は是非…
この記事ではPythonのPySimpleGUIを使って基本的なGUIを作る方法をご紹介しています。Pythonでは基本的なGUIは簡単に作れるようになっており、数行のコードを書くだけでGUIを作ることができます。自分以外の人にも使う可能性があるプログラムはできるだけ分…
本記事ではPythonでフォルダを作成する方法をご紹介しています。Pythonで処理した結果を保存するファイルの置き場所としてフォルダを作成すると思います。そのような時、本記事の内容が役にたつので、是非Pythonでフォルダを作成する時は、本記事を参考にし…
本記事ではBlenderでアドオン・プラグインの作り方の中でも、UIに実行するための項目を追加する方法をご紹介しています。自作アドオンを作成した時、基本的にはどこかしらに実行するための項目を追加すると思います。そのような時、本記事でご紹介しているUI…
本記事ではBlenderでアドオンの作り方の中でも開発環境構築からサンプルの動作確認までをご紹介しています。Blenderのアドオンを開発をするためには、開発環境を整えて、そしてサンプルコードを使って動作するかどうかを確認してから、作り始めると思います…
本記事ではUnityで壁や床等のモデルをよりリアルにするノーマルマップを設定する方法をご紹介しています。マテリアルを作って、とある箇所にノーマルマップを設定するだけで終わる簡単なものなので、是非この簡単にノーマルマップを設定してリアルなものを作…
本記事ではUnityでスクリプト上からAssets内にあるファイルを操作する方法をご紹介しています。本記事のファイル操作とは主にコピー・削除・読み込みについてです。動的にファイルを生成する場合等は是非ご覧ください。
今回はSkinned Mesh RendererのBlendShapesを文字列で管理する方法を書きます。この方法はキャラクリやキャラクターの表情を変えたりするのに使用します。Unity ✖ Blenderでキャラクタークリエイト - TomoGのごちゃまぜ倉庫 ソースコード 使い方 細かな説明 …
今回はBlenderで作ったモデルをUnityでキャラクリのようにいじる方法を書いていきます。この方法はキャラクターの表情を変えたりすることにも使用できます。 キャラクリ例 作成方法 Blenderで準備 Unityでの設定 参考動画に使用したソースコード 本ソースコ…
本記事ではBlenderで作ったモデルをUnityに入れた時に出るモデルのサイズがおかしい時についてご紹介していきたいと思います。 問題 原因 解決方法 結果 問題 上図はBlenderで出力されたモデルを、Unityにインポートしてシーンに追加した時の状態です。。 上…
3Dモデルの時計の導入方法について書いていきます。 tomog.hatenablog.com Unity経験者はこちら スクリプトのアタッチ場所・インスペクタの説明までとべます。 ◇モデルの導入 1.Unityの立ち上げ このようなウィンドウになると思います。 2.フォルダ作成 左下…
前回の記事で紹介した時計(Clock)のUnityにおける使用方法について書きます。 前回の記事↓ www.tomog-storage.com ソースコード // 説明 長針 = MinHand 短針 = HourHand という風にインスペクターで入れてもらうと針を動かすことができる。 他の説明として …
本記事ではUnityのSpriteRendererのインスペクタ上で設定できるものをスクリプトで設定する方法をご紹介していきたいと思います。 各設定ソースコード 見方 各設定ソースコード 見方 //インスペクタ上の表示 変える方法 //その他の設定方法等と並んでありま…
本記事では外部ファイル(.txt)をUnityに読み込む方法をご紹介していきたいと思います。 この外部ファイルをUnityに読みこむ方法は、ノベル系のゲームを作るうえでとても重要になってきます。 もし外部ファイルに頼らない場合、ソースコードに直書きというエ…
本記事では、Unityでゲーム開発を行っていくと多くの場面で使用する最大値・最小値の取得方法についてご紹介していきたいと思います。 通常の方法 Linqを用いた場合 参考サイト 通常の方法 まず何も使わない場合どのような方法で最大値・最小値を取得するの…
今回はUnity ×Twitter ×Android を実現するためのアセットのSocialConnectorを利用する方法についてご紹介していきたいと思います。 Social Connectorを導入方法 使い方例 参考サイト Social Connectorを導入方法 UnityとTwitterを連携させるべく、外部アセ…
本記事ではUnityでフェードイン・アウトを行う方法についてご紹介していきたいと思います。 Unityで画面遷移するとき、何もカスタマイズしないと素っ気ないシーン間の遷移です。 そのシーン間の遷移のカスタマイズ方法として、一番先に思い浮かぶのは、フェ…