[
広告]
VPSUnity関連の訪問者も増えてきたので、役に立ちそうな情報があったら流そう。
今日は、A地点とB地点の、ちょうど中心に移動するオブジェクトっていうのをやってみた。
この仕組みを使った仕掛けをゲームに使いたいけど、まだ未定。
マウスで引っ張ると餅のように伸びるオブジェクトのようなものを実装したいんだけど…まだ出来る確信がない。
--------------------------------------------------------#pragma strict
var b : Transform;
var c : Transform;
function Update () {
c.position.x=(b.position.x+transform.position.x)/2;
c.position.y=(b.position.y+transform.position.y)/2;
c.position.z=(b.position.z+transform.position.z)/2;
}
--------------------------------------------------------ソースはこんな感じ。
二つのオブジェクトの座標を足して2で割ると、その中心の座標が求められます。
高校の頃に習ったような…気がする。でも忘れた。
スクリプトでアタッチしたのがA地点とすると、B地点が別のオブジェクト、C地点がその中心になります。

ドット絵ではなくて、普通に描いた絵をそのまま取り込むほうがずいぶん楽なことに気付いた。
あと拍手コメントありがとうございます。
Unityで2Dゲーム製作に興味がある方って、結構いるのかもしれないですね。
オリジナルの素材を使いたいけど、3D素材を用意するのは難しいなっていう方にはオススメのやり方ではあります。
[
広告]
VPS太陽のオブジェをクリックすると、箱が生まれる。
箱はドラックドロップで移動。
というのを作ってみた。
ゲームの何かに使えるかもしれないし、とくに使わないかもしれない。

背景素材はちょくちょく増やして、少しづつ豪華にしていきたいです。
とりあえず、木と岩だけ作りました。

3Dゲームが作れるのがUnityの魅力ですが、それであえて2Dゲームを作ってみるのも良さそうです。
試験的にそれっぽいものを作っています。