daily update on 20230106 by nitload youmu

This commit is contained in:
Nitload
2023-01-07 00:36:24 +08:00
parent 9c2f69ff9f
commit 6dfc2f8d70
58 changed files with 359 additions and 24 deletions
+3 -7
View File
@@ -11,18 +11,14 @@ namespace StgSharp.Control
public static void Point(IGeometry geometry)
{
Point p = new Point();
p.getXHandler+=geometry.SetPointArray;
p.getXHandler += geometry.SetArrayX;
p.getXHandler += geometry.SetArrayY;
TimeLine._cache.pointContainer.Add(p);
}
public static void Line(Point p, float vecX,float vecY)
{
Line l = new Line
{
endpoint = p,
vecX = vecX,
vecY = vecY
};
Line l = new Line(p, vecX, vecY);
TimeLine._cache.geometryContainer.Add(l);
}
}
+6 -1
View File
@@ -33,7 +33,12 @@ namespace StgSharp.Geometries
get { return _id; }
}
float IGeometry.SetPointArray(Counter<uint> tickCounter)
public float SetArrayX(Counter<uint> tickCounter)
{
throw new NotImplementedException();
}
public float SetArrayY(Counter<uint> tickCounter)
{
throw new NotImplementedException();
}
@@ -19,6 +19,7 @@ namespace StgSharp.Geometries
get;
}
public float SetPointArray(Counter<uint> tickCounter);
public float SetArrayX(Counter<uint> tickCounter);
public float SetArrayY(Counter<uint> tickCounter);
}
}
+12 -1
View File
@@ -33,7 +33,18 @@ namespace StgSharp.Geometries
get { return _id; }
}
public float SetPointArray(Counter<uint> tickCounter)
public Line( Point referencePoint, float vecX, float vecY)
{
_referencePoint = referencePoint;
_vecX = vecX;
_vecY = vecY;
}
public float SetArrayX(Counter<uint> tickCounter)
{
return 0.0f;
}
public float SetArrayY(Counter<uint> tickCounter)
{
return 0.0f;
}
+31 -2
View File
@@ -1,4 +1,5 @@
using System;
using StgSharp.Logic;
using System;
using System.Collections.Generic;
using System.Text;
@@ -6,11 +7,39 @@ namespace StgSharp.Geometries
{
public class Square:IGeometry
{
private Logic.LinkedListNode<INode> _id;
internal Point _referrencePoint;
public float _vecX;
public float _vecY;
public Point ReferrencePoint
public Logic.LinkedListNode<INode> ID
{
get { return _id; }
}
public Point ReferencePoint
{
get { return _referrencePoint; }
}
public float vecX
{
get { return _vecX; }
}
public float vecY
{
get { return _vecY; }
}
public float SetArrayX(Counter<uint> tickCounter)
{
return 0.0f;
}
public float SetArrayY(Counter<uint> tickCounter)
{
return 0.0f;
}
}
}
+2 -1
View File
@@ -1,4 +1,5 @@
using System;
using Microsoft.CSharp;
using System;
using System.Collections.Generic;
using System.Text;
+1
View File
@@ -13,6 +13,7 @@
<ItemGroup>
<PackageReference Include="GLFWDotNet" Version="20.9.0" />
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
</ItemGroup>
</Project>
@@ -9,7 +9,8 @@
".NETStandard,Version=v2.1/": {
"StgSharp/1.0.0": {
"dependencies": {
"GLFWDotNet": "20.9.0"
"GLFWDotNet": "20.9.0",
"Microsoft.CSharp": "4.7.0"
},
"runtime": {
"StgSharp.dll": {}
@@ -22,6 +23,14 @@
"fileVersion": "20.9.0.0"
}
}
},
"Microsoft.CSharp/4.7.0": {
"runtime": {
"lib/netstandard2.0/Microsoft.CSharp.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.56404"
}
}
}
}
},
@@ -37,6 +46,13 @@
"sha512": "sha512-fWonCs+BBqeK5R8t0g293RPoqerH27FHNcPyL/Hbxe0Ap4QCNKhQYf2tXJU1XTMf1ZbuLmM1MY5lonV35eGw6Q==",
"path": "glfwdotnet/20.9.0",
"hashPath": "glfwdotnet.20.9.0.nupkg.sha512"
},
"Microsoft.CSharp/4.7.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
"path": "microsoft.csharp/4.7.0",
"hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
}
}
}
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>StgSharp</name>
</assembly>
<members>
</members>
</doc>
@@ -1 +1 @@
7fdb506ebb9b093e950438a51470fb45e7d36d85
9bdca74aa3bf0b9908c1b3dd7529115cfc8b9480
@@ -8,3 +8,17 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\Stg
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharp\obj\Debug\netstandard2.1\StgSharp.csproj.CoreCompileInputs.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharp\obj\Debug\netstandard2.1\StgSharp.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\StgSharp\StgSharp\obj\Debug\netstandard2.1\StgSharp.pdb
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.csproj.AssemblyReference.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.GeneratedMSBuildEditorConfig.editorconfig
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.AssemblyInfoInputs.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.AssemblyInfo.cs
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.csproj.CoreCompileInputs.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.pdb
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\bin\Debug\netstandard2.1\StgSharp.deps.json
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\bin\Debug\netstandard2.1\StgSharp.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\bin\Debug\netstandard2.1\StgSharp.pdb
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\bin\Debug\netstandard2.1\StgSharp.xml
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\refint\StgSharp.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\StgSharp.xml
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\.Net\StgSharp\obj\Debug\netstandard2.1\ref\StgSharp.dll
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>StgSharp</name>
</assembly>
<members>
</members>
</doc>
@@ -48,6 +48,10 @@
"GLFWDotNet": {
"target": "Package",
"version": "[20.9.0, )"
},
"Microsoft.CSharp": {
"target": "Package",
"version": "[4.7.0, )"
}
},
"imports": [
@@ -20,6 +20,19 @@
"rid": "win-x86"
}
}
},
"Microsoft.CSharp/4.7.0": {
"type": "package",
"compile": {
"ref/netstandard2.0/Microsoft.CSharp.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.CSharp.dll": {
"related": ".xml"
}
}
}
}
},
@@ -39,11 +52,81 @@
"runtimes/win-x64/native/glfw3.dll",
"runtimes/win-x86/native/glfw3.dll"
]
},
"Microsoft.CSharp/4.7.0": {
"sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
"type": "package",
"path": "microsoft.csharp/4.7.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/MonoAndroid10/_._",
"lib/MonoTouch10/_._",
"lib/net45/_._",
"lib/netcore50/Microsoft.CSharp.dll",
"lib/netcoreapp2.0/_._",
"lib/netstandard1.3/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.xml",
"lib/portable-net45+win8+wp8+wpa81/_._",
"lib/uap10.0.16299/_._",
"lib/win8/_._",
"lib/wp80/_._",
"lib/wpa81/_._",
"lib/xamarinios10/_._",
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"microsoft.csharp.4.7.0.nupkg.sha512",
"microsoft.csharp.nuspec",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
"ref/net45/_._",
"ref/netcore50/Microsoft.CSharp.dll",
"ref/netcore50/Microsoft.CSharp.xml",
"ref/netcore50/de/Microsoft.CSharp.xml",
"ref/netcore50/es/Microsoft.CSharp.xml",
"ref/netcore50/fr/Microsoft.CSharp.xml",
"ref/netcore50/it/Microsoft.CSharp.xml",
"ref/netcore50/ja/Microsoft.CSharp.xml",
"ref/netcore50/ko/Microsoft.CSharp.xml",
"ref/netcore50/ru/Microsoft.CSharp.xml",
"ref/netcore50/zh-hans/Microsoft.CSharp.xml",
"ref/netcore50/zh-hant/Microsoft.CSharp.xml",
"ref/netcoreapp2.0/_._",
"ref/netstandard1.0/Microsoft.CSharp.dll",
"ref/netstandard1.0/Microsoft.CSharp.xml",
"ref/netstandard1.0/de/Microsoft.CSharp.xml",
"ref/netstandard1.0/es/Microsoft.CSharp.xml",
"ref/netstandard1.0/fr/Microsoft.CSharp.xml",
"ref/netstandard1.0/it/Microsoft.CSharp.xml",
"ref/netstandard1.0/ja/Microsoft.CSharp.xml",
"ref/netstandard1.0/ko/Microsoft.CSharp.xml",
"ref/netstandard1.0/ru/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
"ref/netstandard2.0/Microsoft.CSharp.dll",
"ref/netstandard2.0/Microsoft.CSharp.xml",
"ref/portable-net45+win8+wp8+wpa81/_._",
"ref/uap10.0.16299/_._",
"ref/win8/_._",
"ref/wp80/_._",
"ref/wpa81/_._",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._",
"useSharedDesignerContext.txt",
"version.txt"
]
}
},
"projectFileDependencyGroups": {
".NETStandard,Version=v2.1": [
"GLFWDotNet >= 20.9.0"
"GLFWDotNet >= 20.9.0",
"Microsoft.CSharp >= 4.7.0"
]
},
"packageFolders": {
@@ -94,6 +177,10 @@
"GLFWDotNet": {
"target": "Package",
"version": "[20.9.0, )"
},
"Microsoft.CSharp": {
"target": "Package",
"version": "[4.7.0, )"
}
},
"imports": [
@@ -1,10 +1,11 @@
{
"version": 2,
"dgSpecHash": "I43q2J9zXou9cDxkqzOK42C9w0UGWp9zGtun0aySxoT2gL+WVKrygQibHj8wu1KtWbcW2tCPwkCnVJFg79/Wzw==",
"dgSpecHash": "jWVPLGMPic807+4NLpG1k4UvkHQcYelA2LmqZ1AT677bAmBrCawrGC32ML8FV5TygCjZ4mzeLqdcYpsF82f61A==",
"success": true,
"projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\.Net\\StgSharp\\StgSharp.csproj",
"expectedPackageFiles": [
"C:\\Users\\Nitlo\\.nuget\\packages\\glfwdotnet\\20.9.0\\glfwdotnet.20.9.0.nupkg.sha512"
"C:\\Users\\Nitlo\\.nuget\\packages\\glfwdotnet\\20.9.0\\glfwdotnet.20.9.0.nupkg.sha512",
"C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512"
],
"logs": []
}