事实上,像这样的事情应该行得通
- [size=2][color=#0000ff]
- Public Function [/color][/size][size=2]PolarPoint([/size][size=2][color=#0000ff]ByVal [/color][/size][size=2]basepoint [/size][size=2][color=#0000ff]As [/color][/size][size=2]Point3d, [/size][size=2][color=#0000ff]ByVal [/color][/size][size=2]angle [/size][size=2][color=#0000ff]As [/color][/size][size=2][color=#6f002f]Double[/color][/size][size=2], [/size][size=2][color=#0000ff]ByVal [/color][/size][size=2]distance [/size][size=2][color=#0000ff]As [/color][/size][size=2][color=#6f002f]Double[/color][/size][size=2]) [/size][size=2][color=#0000ff]As [/color][/size][size=2]Point3d
- [/size][size=2][color=#0000ff]Return New [/color][/size][size=2]Point3d(basepoint.X + (distance * Math.Cos(angle)), basepoint.Y + (distance * Math.Sin(angle)), basepoint.Z)
- [/size][size=2][color=#0000ff]End Function
- [/color][/size]
干杯 |