Takunojiの日記

自分が勉強したプログラム技術メモ

JavaFx 開発チュートリアル 〜3: 入力イベントを操る(実装編)〜

前回、初めに実装したJavaFxのソースを眺めました。そして、今回はイベント処理の実装を行います。また前回と同じソースです。ダウンロードはここ javaソース↓ public class Lesson1 extends Application { /** * はじめのプログラムは「Hello World」<br/> * ど</br/>…

JavaFx 開発チュートリアル 〜2: 入力イベントを操る(前振りのみ)〜

前回「Hello JavaFx」をやりました。なので、今回は入力に対する処理を実装してみようと思います。前回のソースから ソースはここからダウンロードできます。ダウンロードはここ 「javaの書き方とか、わからんちゃ」という人は下の記事を参考にしてみてくだ…

PS VITA PCと接続

<PSP VITAへの接続>ここのサイトから、VITAへの接続アプリ(コンテンツアシスト)をダウンロードする。 起動してインストール インストールすると以下のようなアイコンができます。 このアイコンをクリックすると右上には が表示されます。この状態で、VITAからPCへ接続すると以</psp>…

JavaFx 開発チュートリアル 〜1: Hello JavaFx〜

前回、JavaMeの開発環境の構築を試みましたが、敢え無く断念(今日のところは)そして、並行して進めたいのがJavaFxを使用する事です。JavaFxはJavaSE(JDKをダウンロードしたらついてます。)に梱包されています。そして、画面を作って起動できる(JavaMeで起動…

JavaMeを使う 真・開発環境構築 失敗〜Net Beans編〜

これも失敗しました。-> Macの場合(JDKの問題)Javaのバージョンを1.8でやるようにすれば大丈夫みたいです。JDKが新しいから何も調べずにインストールすると後で面倒くさい… ちょいと反省… 下のものをダウンロード、インストールします。<インストール>1. Net…

JavaMeを使う開発環境構築〜失敗:環境構築出来ませんでした〜

失敗の原因は EclipseでJavaMeをやるときは別の方法でやる必要がある事に気がつきました。次回やります。参考サイト: j2megroup.blogspot.jp 今度は、フルJava(全部Java)でのアプリケーション開発に着手しようと思います。以下から「JavaMe SDK」をダウンロ…

Blender Game Engine 〜まとめ〜

前回は、BGEでのゲームコントロールの作成方法をやりました。正確には、右ボタンを押下した時にオブジェクトを動かす。というものでしたが前回やった工程を増やして、上下左右のボタンに対応した動きを設定すると以下のようになりました。 試した部分は「Phy…

Blender Game Engine 〜キューブを動かす〜

前回は、チュートリアル動画のはじめの部分をやってみました。今回はその続きをやります。参考動画はこちら youtu.be 前回は、キューブを上に持ち上げて、重力をかけるとこまでやりました。 上記の画面で(重力をかける設定をしてます。)「P」ボタンを押下 と…

JavaFx Game 開発メモ〜モバイル用〜

Net Beans8.2(2018/04/22最新)はMacではうまく動かないJava10とか使用不能なので7.2を使用するJDK10.XXが使用不能なのでJDKを8に戻す https://netbeans.org/downloads/7.2/?pagelang=pt_BR Java Me開発環境構築の残り docs.oracle.com java 3D チュートリア…

Blender Game Engine 〜他のゲームエンジンとの比較(感想)〜

紆余曲折を経て Blenderに戻ってきました。OpenCvによる機械学習も進めたいのですが。。。まずは「動くもの」を作るのを優先したく、ちょいと保留です。経緯として以下のような状況です。1. ゲームを作りたいのでどの言語(もしくはツール)を使用して開発する…

Blender Python 開発メモ 〜 テキスト入力〜

BGE( blenderゲームエンジン)を使用する blender.stackexchange.com サンプルソース(GIT) github.com

Blender python UI開発メモ 〜 ユーザ入力〜

pythonからJavaを使用する https://stackoverflow.com/questions/3652554/calling-java-from-python?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa blenderでユーザー入力を行うにはダイヤログを使う事にする https://stackove…

Unity Error トラブル〜全角の文字決定時にEnter Keyアクションが動く〜

[2018/04/15]iPhoneでのアプリケーションを作成する時には、入力部分はXcode(swift)での実装が必要らしい。。。 以下のソースで実行した時に文字決定のエンターキーで処理が走ってしまい文字決定の時と、コマンド入力時のエンターキーのアクションを判別した…

Unity Develop Tools 〜 C#のソースを編集する〜

UnityでC#の実装を行いたいときに使うWindowsの場合、[Edit > Preferences]Macの場合、[Unity > Preferences]Macで記事を記載しているため、Macの場合です。 1.Unity -> Preference で右側のウィンドウを開く 2.開いたウィンドウより[External Tools]を開きM…

Unity Script 開発メモ 〜Widgetコントロール〜

C#からJavaの呼び出し github.com 任天堂プラットホーム https://developer.nintendo.com psvita向けに作る http://japan.unity3d.com/blog/?p=1516 iOS実装について https://docs.unity3d.com/ja/current/Manual/iphone-basic.html やっぱり、日本語入力不…

Unity Error Fix 〜InputFieldのインスタンスが取れない~

以下のようなエラーが出ます。NullReferenceException: Object reference not set to an instance of an objectConsoleWindow.Awake () (at Assets/Script/ConsoleWindow.cs:14) <Code> public InputField inputField; public InputField inputField; private stri</code>…

Unity Component InputField 〜アタッチって何?〜

Unityの使用方法について調べていると「アタッチ」という言葉が出てきます。 下のようになっているところに。。。 下のように追加することです。「ConsoleWindow(Script)」 やり方はドラッグ&ドロップ、対象のファイルをドラッグ ドロップしようとすると下の…

Unity Error Fix 〜InputFieldが動かない~

テキストフィールドに入力を行おうとしたら以下のようなエラーが出ました。/***********************************************************************GameObject is already being activated or deactivated.UnityEngine.EventSystems.EventSystem:Update(…

Unity Button Action 〜ボタン押下アクションを作る〜

Unityでのボタン作成方法前提として、・「Canvas」の上にGUIコンポーネントを作成する必要がある・「Canvas」にコンポーネントを作成するので2Dでの作成時と同じようになる1. Canvas, Buttonを作成します。 ・Cavasの作成 ・Buttonの作成 2. Emptyオブジェク…

Blender Python 開発メモ 〜パネルの仕様〜

英語のサイトですが。。。 Panel(bpy_struct) — Blender 2.79.0 855d2955c49 - API documentation日本語にすると クラス(bpy_struct ) bpy.types.Panel UI要素を含むパネル bl_category タイプ: 文字列、デフォルト ""、(決してなし) bl_context パネル…

Blender Python Addon 〜チュートリアル2-3〜

前回は、カーソルの位置までコピーを作成するスクリプトを作成しました。今回は、アドオンの部分を写経、ちょっといじります。赤色になっている部分はちょいといじって名前を変えてみました Addon Tutorial — Blender 2.78.0 e8299c8 - API documentation bl…

Blender Python Add-on 〜チュートリアル2-2〜

前回は、アドオンのチュートリアルを始めました。(Your Second Add-on)今回は、Your Second Add-onの2回目をやります。→次のスクリプトの写経です。 Addon Tutorial — Blender 2.78.0 e8299c8 - API documentation 今回のスクリプトは、選択したオブジェクト…

Blender Python Add-on 〜チュートリアル2-1〜

前回は、ハローワールドのアドオン→パネルに「Hello Wold」を表示するを作成しました。今回は、前回の続きをやります。Blenderのチュートリアルサイトの写経を始めます。 Add-on Tutorial — Blender Manual Your Second Add-on こんな感じです。ダウンロード…

Blender Python アドオン作成〜ハローワールド〜

前回までは、家紋の作成用スクリプトを作成しようとしておりました。そして、色々と考えた結果「機械学習」が必要だというところに行き着き takunoji.hatenablog.com 上記をやりました。機械学習を始めるのにちょっとBlenderを離れなくてはなりません。Blend…

Blender Python 開発メモ〜パネル表示〜

アドオン写経2 https://docs.blender.org/manual/en/dev/advanced/scripting/addon_tutorial.html#your-second-add-on 単発アドオンを作成してGITにアップ 1.写経してアドオンの作成パターンを理解する 2.ファイル分割、パッケージ化は二の次 3.アドオンの構…

OpenCv c++ 開発メモ 〜機械学習〜

追加パス /usr/local/opencv/2.4.7/lib /usr/local/opencv/2.4.7/include opencv: ホームページ(ライブラリ) opencv.org opencv: チュートリアルサイト OpenCV: OpenCV Tutorials eclipseでの開発環境セットアップ OpenCV: Using OpenCV with Eclipse (plugi…

Python OpenCv 機械学習1 〜機械学習処理の事始め〜

前回まで、Blenderで家紋を作成しようといていました。イメージファイルを読み込み、イメージの輪郭から座標点を取得して、Blender上にVertexとして表示するところまで来ました。そこから色々と試したのですが、まずは画像の解析が必要だと思い今回に至る次…

Blender Python プログラミング 〜倍率の取り方〜

前回は、点(Vertex)から面(face)を作成する方法をやりました。今回は、簡単に倍率の取り方をやります。「倍率の取り方」という言葉だけだと「意味わからん」となってしまいますので今回は、以前作成した家紋のを描画するスクリプトで家紋が画面の外に行って…

Blender Python Basic and Script 〜基本とスクリプト〜

前回は、ブレンダーのインストールからPythonでのハローワールドオブジェクトの移動までやりました。 takunoji.hatenablog.com 今回は、オブジェクトのプロパティを変更してみようと思います。プロパティとはオブジェクトの持っている情報のことです。前回の…

Blender Python BMesh 〜点から面へ〜

前回は、点(Vertex)を作成し線を作成して座標の確認を行いました。今回は、面を作成します。前回のポイントは、既存のオブジェクトにおける座標を設定するのが以下のようなスクリプト(BMeshでの処理?)です。 ob = bpy.context.objectbm = bmesh.from_edit_m…