自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 C#图像相似度的计算方法

主目录:https://www.v2know.com/MainPage/Category/CSharp前言:这个方法对单一色图片的识别效果其实并不好,准确地说,就是黑白不分。这是一个相对简单的识别,准确率不高,但可以满足部分需求,然后就是一部分代码是有问题的。ImageSimilarity.cs:public class ImageSimilarity{ public Bitmap Resize(string imageFile, string newImageF..

2021-01-19 11:05:41 2201

原创 如何让3ds Max 2016导入smd文件

原文链接:https://www.v2know.com/MainPage/PreView/264首先你需要下载3DS Max SMD Plugins,下载地址:https://gamebanana.com/tools/download/60981. 下载完成,解压该文件。2. 解压SMD_Plugins_2015_2016.rar。(因为我用的是3ds Max 2016版本)3. 找到你3ds Max的根目录,这个目录一般是C:\Program Files...

2021-01-19 11:04:57 3894 1

原创 C#高级编程——Attribute特性

主目录:https://www.v2know.com/MainPage/Category/CSharp在Unity中,当你写[RequireComponent(typeof(Rigidbody))]的时候,脚本会为你请求Rigidbody,一旦这个脚本挂上去,Inspector里面会为你自动增加一个Rigidbody;当你准备Remove Rigidbody的时候,会弹出对话框提示你,Can't Remove Because XXX(script) depends on it..

2021-01-19 11:04:18 979

原创 C#高级编程——Reflection反射

主目录:https://www.v2know.com/MainPage/Category/CSharpC#高级编程——Reflection反射反射就像在主程式里面,安装了一个声纳探测器,在生命周期一开始的时候,就会调用探测器,你的方法执行依赖于声纳反射回来的声波,这样的做的好处是,当你想更新程序的时候,只需要加dll就行了,不需要重新编译。这样,就成了插件式的编程。实例:usingSystem;[AttributeUsage(AttributeTarge...

2021-01-19 11:04:06 412

原创 [Unity]Mirror联网插件——基本信息同步(三)

主目录:https://www.v2know.com/MainPage/Category/Unity3D接上一讲:[Unity]Mirror联网插件——基本信息同步(二)显然,你并不想所有的客户端都去响应服务器的同一个指令,就比如上一讲的变换颜色同步,这样的颜色变化,会在所有的客户端执行。如果你需要特定的Client的进行响应,那么就需要使用[TargetRpc]。还是老样子,这个方法命名强制以Target开头,其他随便怎么写。增加代码(绿色部分):usin..

2021-01-19 11:03:22 2606 1

原创 [Unity]Mirror联网插件——基本信息同步(二)

接上一篇:[Unity]Mirror联网插件——基本信息同步(一)新增代码(注释开始向下):using System.Collections;using UnityEngine;using Mirror;public class CommandDemo : NetworkBehaviour{ public override void OnStartLocalPlayer() { base.OnStartLocalPlayer(); S...

2021-01-19 11:03:02 1334

原创 [Unity]Mirror联网插件——基本信息同步(一)

主目录:https://www.v2know.com/MainPage/Category/Unity3D接上篇:[Unity]Mirror联网插件的基本使用我们发现一个新的问题:Server发生的事情并没有正确的反映在客户端上。很正常,因为我们还没做同步。操作步骤:1.Create Empty,命名为CommandSprite。2.Add Component,增加Sprite Renderer组件。3.将Sprite的填充内容设置为InputFieldBac...

2021-01-18 10:44:54 2665 1

原创 [Unity]从零开始认识C#脚本

参考方案:以官方的Standard Assets的ThirdPersonCharacter.cs为例。最基础的C#请看这里→C#入门基础(一)ThirdPersonCharacter.cs 代码块 简介 用法(补充) 放置位置 01 [RequireComponent(typeof(Rigidbody))] [RequireComponent(typeof(CapsuleCollider))] [RequireComponent(typeof(A.

2021-01-18 10:41:32 253

原创 [Unity]混合树(Blend Tree)初认识

主目录:https://www.v2know.com/MainPage/Category/Unity3D接上篇Animator Controller简介→这里混合树(Blend Tree)是用来混合动画的。它默认是Animator Controller里面的一个State。和其他的单个State里面存放1个Animation不同,混合树State里面可以存放多个甚至任意个动画。举例:这里的Run状态是一个Blend Tree,它里面有8个方向的动画,...

2021-01-18 10:35:53 951

原创 C#Winform向WPF过渡入门(六)

总目录:https://www.v2know.com/MainPage/Category/WPF什么是控件模板?先解释一个最基本的问题,有人觉得模板和定义样式差不多,其实不然。样式终归是样式,模板的话,非要定义的话,就说俩字“自举”。为啥要提到“自举”,其实XAML有人多功能都是微软工作人员帮你自举出来的。举个例子:你在VS里面 视图 - 其它窗口 - 找到【文档大纲】这个东西。打开来,它是一个控件树。假设你在Grid里面写了个Button,你可以在控件树里面找到它,右击

2021-01-18 10:21:07 589

原创 C#Winform向WPF过渡入门(五)

总目录:https://www.v2know.com/MainPage/Category/WPF基本触发器直接上代码:<Window.Resources> <Style x:Key="defaultStyle" TargetType="Button"> <Setter Property="FontSize" Value="30"/> <Setter Property="Foreground" Value="Blu...

2021-01-18 10:20:21 300

原创 C#Winform向WPF过渡入门(四)

总目录:https://www.v2know.com/MainPage/Category/WPF为什么说样式设计很重要?假设你直接在Grid里面创建3个样式完全相同的按钮,<Grid> <Button FontSize="20" Foreground="Red" Content="Hello" Width="100" Height="40"/> <Button FontSize="20" Foreground="Red" Conte...

2021-01-18 10:19:41 353

原创 C#Winform向WPF过渡入门(三)

总目录:https://www.v2know.com/MainPage/Category/WPF常用的布局容器:Grid StackPanel WrapPanel DockPanel UniformGridGridGrid为WPF中最常用的布局容器,作为View中的主要组成部分,负责框架中整体的页面布局。Grid.RowDefinitions:可以创建任意多行。Grid.ColumnDefinitions:可以创建任意多列。ShowGridLines:可以设置边距线的显示。

2021-01-18 10:18:55 354

原创 C#Winform向WPF过渡入门(二)

总目录:https://www.v2know.com/MainPage/Category/WPF好的,直接开始说wpf的前台,也是xaml语言的注意点:1. Window标签里面只允许存在一个Grid标签即一个窗口只能包含一个元素,学过Winform的我一开始还以为是Grid是GridView用来导入数据的。2. 不应当使用坐标来确定Button的位置这里要说一下,拖入一个Button控件的话,下面的XAML也会跟着自动生成一串标签代码,其中的Margin属性,是以坐标来定义按钮在M

2021-01-18 10:10:26 608

原创 C#Winform向WPF过渡入门(一)

总目录:https://www.v2know.com/MainPage/Category/WPF前情提要:这是我尝试在winform里面给主界面添加视频背景,遇到的问题:[1] 使用EmguCV出现 “无法加载 DLL“cvextern”: 找不到指定的程序”[2] 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)实在解决不了,才开始学wpf了。事先声明:需要先具有一定的HTML基础 后台都是C#,不用学 前台设计模式偏向于网页,使用XAML

2021-01-18 10:08:31 1602

rdpwrap_10.0.18362.267_x64.zip

用于替换的rdpwrap.ini文件,替换 C:\Program Files\RDP Wrapper文件夹中的rdpwrap.ini,注意替换之前需要关闭termservice服务,替换完成后再启动该服务,然后重启计算机,一般能解决rdpwrap not listening的问题。该解决方案具有时效性。

2019-10-28

Android截包工具.zip

适用于在PC端特别是windows上对安卓设备或模拟器进行发包截取操作的工具,工具内容包括adb和tcpdump,需要先把tcpdump单个文件放置于安卓设备目录下赋予777权限后,在adb shell下输入命令:./data/local/tcpdump -p -vv -s 0 -w /sdcard/capture.pcap截取包。截取的包可以在PC端用wireshark查看。需要注意的是,执行该命令可能会遇到only position independent executables (PIE) are supported.的报错信息,一般安卓5.1.1版本开始之后会出现该情况。需要recovery、install、选择刷入文件bypass-pie,bypass-pie该文件也包含在内了。祝使用愉快。

2019-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除