WinJSのデータバインドでコンバーターを使う(TypeScript使用)
TypeScriptのmoduleにコンバーターを定義する方法です。WinJS.Binding.converter関数を使ってコンバーターを作成します。module Converters {exportvar sampleConverter = WinJS.Binding.converter((value: string) => {return value + value; });...
View ArticleRoboBinding使うまで
RoboBinding使うまでにはまったのでメモ。appの中のbuild.gradleに対して以下の記述を追記します。apply plugin: 'com.android.application' // 追記ここから buildscript { repositories { jcenter() } dependencies { classpath...
View ArticleCharacterControllerを使ってクリックした位置まで物体を移動させる
Cube(地面用)とCube(動かす用)の2個を配置して動かすほうのCubeにCharacterControllerを追加します。んで、コードも追加して以下のように書くと動いた。using UnityEngine; using System.Collections; publicclass Move : MonoBehaviour { /// <summary>/// 目的地///...
View ArticleUnityで物体についていくカメラを実現する。ついでに右クリックドラッグで回転も
MMO RPGにありがちなカメラっぽい動きをさせてみた。using UnityEngine; using System.Collections; publicclass CameraControl : MonoBehaviour { // 追いかける対象物public Transform target; private Vector3 move = Vector3.zero; private...
View ArticleUnityでTODO管理アプリのサンプル
コードレシピに挙げてみました。UnityだってUI作れるもん!Unity 4.6でTodoアプリのサンプル in C# for Visual Studio 2012Unity 4.6でTodoアプリのサンプル in C# for Visual Studio 2012
View ArticleUnityでドローンみたいにふわふわした感じを出したい
そんなことがありました。using UnityEngine; using System.Collections; publicclass FlyingObject : MonoBehaviour { privateconstfloat G = 9.9f; // Use this for initializationvoid Start() { } // Update is called once...
View ArticleUnityで空中浮遊するものを操作したい
上下と前後左右に移動できて、ちょっとふわふわして、移動方向に少し傾くビヘイビアusing UnityEngine; using System.Collections; publicclass FlyingObject : MonoBehaviour { privateconstfloat G = 9.9f; // Use this for initializationvoid Start() { }...
View ArticleUnityで飛行体を操作したい
Unityで飛行体を操作したい in C# for Visual Studio 2012Unityで飛行体を操作したい in C# for Visual Studio 2012コードレシピにサンプルをアップしました。とりあえず、
View ArticleUniRxを使ったシンプルなコードを書いて入門してみた
id:neueccさんの最新作と思われるUniRxをようやく触りました。Reactive ExtensionsのUnity版。かっこいい。ということでマウスのドラッグを扱う簡単な例を書いて入門してみました。こんな感じ。using UnityEngine; using System.Collections; using UniRx; publicclass UniRxCubeBehavior :...
View ArticleUniRxを使ってオブジェクトをマウスドラッグで回転させる
またまたありがちな例ですがUniRxとUnityに慣れるために書いてみました。UniRx版using UnityEngine; using System.Collections; using UniRx; publicclass UniRxRollingBehaviour : ObservableMonoBehaviour { publicoverridevoid Awake() { var...
View ArticleUniRxを使って慣性っぽいのが働いてるような動きをさせる
これは別にUniRxじゃなくてもいいかな…。でも細かくUpdateを分割して書けるのは個人的に好きかも。using UnityEngine; using System.Collections; using UniRx; publicclass MoveBehaviour : ObservableMonoBehaviour { publicoverridevoid Awake() { // 加速度...
View ArticleUnityで動いてる物体を完全に止める方法
メモ。targetGameObjectの動きを止める場合。targetGameObject.rigidbody.velocity = Vector3.zero; targetGameObject.rigidbody.angularVelocity = Vector3.zero;
View ArticleASP.NET MVCでリストの先頭に要素を追加すると表示がうまくいかない
空データを先頭に追加したのに、Viewでforループ使ってTextBoxForなんかで表示すると、うまいこと表示されない(既にリストに入ってたデータが表示されてしまう)という問題にぶちあたった。http://1drv.ms/1xUJv5p上のリンクのプロジェクトがミニマムな実装のつもり。誰かわかる人いないかなぁ。
View ArticleASP.NET MVCでPOSTのデータを画面に出力するとうまくいかないケースがある
ASP.NET MVCでリストの先頭に要素を追加すると表示がうまくいかない - かずきのBlog@hatenaこんな記事を書いたら、いろんな人から教えてもらえました。@okazuki return返す前にModelState.Clear()っす♪— BEACHSIDE (@BEACH_SIDE) 2015, 1月 21@okazuki MVC の HtmlHelper...
View ArticleWPF 4.5 入門のSlideShareの使われ方想定
過去の連載をPDFにまとめてSlideShareにアップしてます。WPF4.5入門 from 一希 大田WPF4.5入門こいつですが、SlideShareで閲覧してもらうというよりはSlideShareへ飛んで行ってもらってDLしてもらうと、そのままPDFが落ちてきます。 連載読むのだるいとかいう人は、DLしてみるのもいいかも?と思ってアップしてます。
View ArticleユニバーサルWindowsアプリ入門をSlideShareにアップしました
Amazonで500円で売ってたら悲しい結果になったので3か月ほど前に引き上げて、時効がきたのでSlideShareにアップしました。Universal windows app入門 from 一希 大田Universal windows app入門これもSlideShareからダウンロードしてPDFをゲットして読むのをおすすめします。
View ArticleC#のSeleniumで非同期処理を待つ方法
Javaだけど使い方はほぼおなじSelenium。とても参考になるサイトがあります。Selenium 2で非同期処理を待機する5つの方法 - CODESCRIBBLESelenium 2で非同期処理を待機する5つの方法 - CODESCRIBBLEここで使われてるWait系クラスを使うにはC#では、Selenium本体以外に、Selenium WebDriver Support...
View ArticleOpenCVで輪郭抽出と、最大の領域を求める方法
超、自分用メモ。cv::Mat src = cv::imread("streat2.jpg", CV_LOAD_IMAGE_GRAYSCALE); cv::Mat input(src.rows, src.cols, src.type()); // 2値化 cv::threshold(src, input, 200, 255, CV_THRESH_BINARY); // 輪郭を抽出...
View ArticleOpenCVでカラー画像をグレースケールに変換する
カラーで読んで、グレーに変換cv::Mat src = cv::imread("lena.jpg", CV_LOAD_IMAGE_COLOR); cv::Mat gray; cv::cvtColor(src, gray, CV_RGB2GRAY);
View Article