GetOutputChannel() public method

public GetOutputChannel ( uint channelId ) : StrumpyShaderEditor.OutputChannel
channelId uint
return StrumpyShaderEditor.OutputChannel
示例#1
0
文件: NodeDrawer.cs 项目: keijiro/SSE
 public static Vector2 GetAbsoluteOutputChannelPosition( Node node, uint channelId )
 {
     var outputChannel = node.GetOutputChannel( channelId );
     var result = new Vector2( node.NodePositionInGraph.x, node.NodePositionInGraph.y);
     result += new Vector2( outputChannel.Position.x, outputChannel.Position.y );
     result += new Vector2( outputChannel.Position.width / 2, outputChannel.Position.height / 2 );
     return result;
 }
示例#2
0
文件: NodeDrawer.cs 项目: yyzreal/SSE
        public static Vector2 GetAbsoluteOutputChannelPosition(Node node, uint channelId)
        {
            var outputChannel = node.GetOutputChannel(channelId);
            var result        = new Vector2(node.NodePositionInGraph.x, node.NodePositionInGraph.y);

            result += new Vector2(outputChannel.Position.x, outputChannel.Position.y);
            result += new Vector2(outputChannel.Position.width / 2, outputChannel.Position.height / 2);
            return(result);
        }