よし、まずはゲ製のチュートリアルをUnityでやってみようぜ
↓
1-
覧
板
20
132
:
yes! let&
◆FYxNLewY4Q
[sage saga]
2016/01/25(月) 20:17:29.84 ID:BWJ9iE0E0
で、ここまでの問題が解決したら、実際のプログラム実装なんだけど
>>1
は素人なので、まちがってたり順序とかめちゃくちゃだと思うけど
まず、
1.ゲーム開始時にカウントスタートする3分間タイマを実装する。
2.変数"time-angle"を用意する(初期値=12)
3.3分経過すると、time-angle+1する。ただし、time-angle>=13のとき、time-angle=1の代入。
3分経過で時間は0クリアして、またカウントスタート。
*なんか時間経過に対し、単位分で、例えば4分たったら、3で割って、その余りを加算していく、
みたいなモジュロ演算の構文?みたいのもあったような。まぁよくわからんです。
4.time-angle=1のとき、
private var obj1:GameObject;
function Start () {
obj1=GameObject.Find("Directional Light");←構文これ?まったくわからんぬ・・・
とにかく、オブジェクト"太陽(Directional Light)"を識別し、
その太陽を"set"の構文?で、
position(位置)、rotation(回転)を30度の変動をさせる。
つまり、イメージとしてはフィールド(地面)に対し、常に光を向けて放っている太陽が、
衛星的にフィールド(地面)の周りを回転する感じ。
同様に、
4-2.time-angle=2のとき、
private var obj1:GameObject;
function Start () {
obj1=GameObject.Find("Directional Light");←構文これ?まったくわからんぬ・・・
とにかく、オブジェクト"太陽(Directional Light)"を識別し、
その太陽を"set"の構文?で、
position(位置)、rotation(回転)を60度の変動をさせる。
(相対的に考えて、加算処理の文組むか*ループ構文の仕様?
絶対的に考えて、もう一つ一つ"位置"と"回転"を手動入力するか)
とか一応、考えてみましたけども・・・
assetにあったりしてなぁ
<<前のレス[*]
|
次のレス[#]>>
499Res/270.36 KB
↑[8]
前[4]
次[6]
書[5]
板[3]
1-[1]
l20
よし、まずはゲ製のチュートリアルをUnityでやってみようぜ-製作速報VIP(クリエイター) http://ex14.vip2ch.com/test/read.cgi/news4gep/1452830482/
VIPサービス増築中!
携帯うpろだ
|
隙間うpろだ
Powered By
VIPservice