using System;
using System.Text;
using System.Windows.Forms;
using Hik.Script.Methods;
using System.Net;
using System.Net.Sockets;
using System.Threading ;
using System.Collections.Generic;
class UserScript:ScriptMethods,IProcessMethods
{
float x,y,angle,tempX,tempY,tempA;
int X1,X2,Y1,Y2,A1,A2;
/// <summary>
/// 預編譯時變數初始化
/// </summary>
public void Init()
{
}
/// <summary>
/// 流程執行一次進入Process函式
/// </summary>
/// <returns></returns>
public bool Process()
{
GetFloatValue("x",ref x);
GetFloatValue("y",ref y);
GetFloatValue("angle",ref angle);
X1=(int)x;
tempX=Math.Abs(x-(float)X1);
X2=AB(tempX);
if(x<0)
{
X2=-X2;
}
Y1=(int)y;
tempY=Math.Abs(y-(float)Y1);
Y2=AB(tempY);
if(y<0)
{
Y2=-Y2;
}
A1=(int)angle;
tempA=Math.Abs(angle-(float)A1);
A2=AB(tempA);
if(angle<0)
{
A2=-A2;
}
SetIntValue("X1",X1);
SetIntValue("X2",X2);
SetIntValue("Y1",Y1);
SetIntValue("Y2",Y2);
SetIntValue("A1",A1);
SetIntValue("A2",A2);
return true;
}
int AB(float a)
{
a=a*1000;
string A = a.ToString();
string B=A.Substring(0, 3);
int C = Convert.ToInt32(B);
return C;
}
uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80177.html
標籤:C++ 語言
上一篇:用的是c#,求各位大佬幫忙指導報錯“string”隱式轉換為“int”
下一篇:創建二叉樹中的疑惑,求解答
