3Dプリンター

以前から使ってみたかった3Dプリンター、レビュー参考に入門用に購入。

使用目的はロボットの部品用ですが、まずはmicro:bitとAirTagのケースが手始めでしょう。

 

admin

ArgumentException: Input Button Cancel is not setup.To change the input settings use: Edit-Progect Settings-Input.

Unityの画面遷移でボタンをクリックして、タイトルのようなエラーが出る時の対処は、EDIT -> Project Settings -> InputManagerで新たなInput Managerを追加して、Nameに”Cancel”、Positive Buttonに”escape”設定で実行エラーは消えた。

結構前のUnity QA https://answers.unity.com/questions/1381319/argumentexception-input-button-cancel-is-not-setup.html

から検索。

あと書き出すときに、一番最初に出したいシーンを最初に配置しないと思ったような画面遷移になりません。以下はStartSceneを初期画面にしたい場合。

 

admin

Unity Playgroundのコンパイルエラー

Playgroundをasset storeからimportするとコンパイルエラーが出ます。おそらく頻繁にupdateされるUnityとのマッチング問題なんだろうけど。

エラーメッセージ見ると、

AssemblyInfo.csファイルの22行目

—>  [assembly: AssemblyVersion(“1.0.*”)]

の”wild card表記部分を削除”とあったので、

–>  [assembly: AssemblyVersion(“1.0”)]

と変更したら、再コンパイル始まって問題なくコンパイル完了できました。

 

admin

Unity Playground

Uniyでコード書くことなく、既存のassetだけで2Dゲームを組み立てる学習用のキットというところ。

始めるのは、ここからやったほうが良さそうだ。

 

admin

Sonic Pi

Raspberry PIプロジェクトの作曲アプリ。Ruby類似のscriptで作曲できる優れもの。作成した楽曲ファイルの拡張子も.rbだし、アプリ自体がRubyでできてるそうです。

Mac 16でなぜかGPUがアクティブになるけれども、外部GPUは無くとも動作は出来るでしょう。

音楽クリエーターには相当使えそうです。

 

admin

 

mampではなくてDockerか

webアプリ開発環境としてはmampは簡易に使えるけれども、今はDocker全盛になってきているようです。

LAMP環境(Linux Apache MySQL PHP)の構築

になぜDockerかというと、サーバー環境に自由度があってそのまま作れてしまうから。mampは実質MySQLとPHPの環境でしかないわけで、Dockerならコンテナ上でほぼなんでも使えるようになるから。

おそらく最大のメリットは開発プロジェクトでの、環境の統一が簡単にできることになるんだろうけれども。

一度使ってみよう。

 

admin

Unityの動作原理

コード無しでも作れるらしいけれども、現実にはオブジェクトにC#で書かれたスクリプトをアタッチして振る舞いを記述するというのが基本なのだ。C#のライブラリはもちろんUnity専用で、それを継承して実装する形。

そこが単純な動きしかしない3Dアニメーション(Blender)などとの違い。

 

admin

Blender

無償で使える3Dアニメーション作成ツールをインストールして使い始めてみる。

やはり3Dだけあって、GPU必須の感じで、MacBook 16で重たいと思える処理ではファンが唸り始める。使い道は当面のイメージは、3Dプリンターのモデル作成用と思ってます。

 

admin

md記法

時々目にする、拡張子md。mark down記法の略で概念的にはHTMLの簡略記法。

イベント管理ツールconnpassの記事作成もこれを使っています。

WordPressのエディターなどのブログアプリで見る手法(アイコンですが)もmdライクと言えなくも無いだろうけれど。

 

admin

yamlとjson

jsonはまだしも、yamlって何?

発端は新たなDojoをCoderDojo Japanの検索対象とするためにはこのファイルを設定する必要があること。もちろん、変更の承認は管理者ですが。

xmlは人間には直感的にわかりずらいからjson全盛でもありますが、yamlはmlが入っているところからわかる通り、markup languageですね。Ruby on Railsの設定ファイルに使われたのが初めらしい。

 

admin