-1

カスタム垂直軸を作成するにはどうすればよいですか?

私は C# でゲームを作成していますが、このアイデアを機能させる方法がわかりません。画面の真ん中に、特定のものを反対側に映し出す目に見えない縦線を入れたい. この例では、新しい軸は STH になります。左が負の数で、右が正の数です。

let STHaxis = SetX(GetCenterX);
//I have no idea how to define this
let oppSTH = GetPlayerSTH;
//True Items
CreatePlayerShot01(GetPlayerSTH(), GetPlayerY(), 15, 270, 1.5, 3, 1);
//Mirrored Items                              ↓‎Ignore these numbers.↑
CreatePlayerShot01(oppSTH * -1, GetPlayerY(), 15, 270, 1.5, 3, 1);

しかし、STH軸を存在させる何かが必要です...このコードをまったく使用しない場合でも、ミラーを作成するアイデアはありますか。これを読んでくれてありがとう、私はたくさん書いていることを知っています。

Y軸をX軸の真ん中に移動するだけで作業できました。

4

1 に答える 1

0
    let PX = GetPlayerX; //Gets your X
    let MX = GetClipMaxX; // Gets the max X can be (complete right)
    let MMX = GetClipMinX; // Gets the min X can be (complete left)
    let agr = MMX + PX; // Agr = PX in this case
    let mir = MX - PX; // Takes distance from minX and subtracts it from maxX
于 2013-10-04T23:48:46.970 に答える