誰かが私はこのような線を描くことができますどのように、私を探索することができます。私はそれを実装する方法を理解していません。 (unity3d)ノード間の接続を描画し、削除
void DrawNodeCurve(Rect start, Rect end) {
Vector3 startPos = new Vector3(start.x + start.width, start.y + start.height/2, 0); Vector3 endPos = new Vector3(end.x, end.y + end.height/2, 0); Vector3 startTan = startPos + Vector3.right;// * 50; Vector3 endTan = endPos + Vector3.left;// * 50; Color shadowCol = new Color(0, 0, 0, 0.06f);for (int i = 0; i < 3; i++) // Draw a shadow { Handles.DrawBezier(startPos, endPos, startTan, endTan, shadowCol, null, (i + 1) * 5); } Handles.DrawBezier(startPos, endPos, startTan, endTan, Color.black, null, 1); }'
削除するにはスクリプトを使用しますが、「接続を削除」ウィンドウ内のボタンをクリックすると、スクリプトは選択したノードのすべての接続を見つけ出し、すべて削除します。だから私はソロラインの削除を実装する必要があります。誰か助けてくれますか?
このビデオを視聴しました。このビデオでは2つのノード(2つのウィンドウ)間の接続を削除する方法に関する情報は私にはありませんでした。どんな情報ですか? – qwiz
@qwiz動画は1時間33分です。あなたは20分でそのビデオを見ましたが、うまくいきませんでしたか?あなたがそのビデオを見に時間がかかることができない場合、あなたは立ち往生し、あきらめます。ノード上で右クリックすると、ビデオが削除オプションを表示します。ビデオを見る。見て! – Programmer
この動画を2ヶ月前に見ました。私はノードを削除する方法を知っています。私の問題は、どのように2つのノード間の接続、または線、またはエッジを削除するか分からないということです。 – qwiz