3DMax操作笔记2
简书链接:3DMax操作笔记2文章字数:5207,阅读全文大约需要20分钟转换可编辑多边形,选择边模式, 点环形,就会扩展到x轴选中所有 然后按w可批量移动使其形变 ctrl+a全选在边界模式下,全选会发现压根没有边界,因为只要断开的情况下才会有,此时切换点模式选择断开 然后再切换编辑模式全选ctrl+a,会发现出现红色被选中的部分 下图12345 分别代表如下图 模式重复输入则代表退出此模式。此模式是无法选中其他物体的,需要退出此模式。。 另外删除应该退出此模式,否则会有幽灵坐标 ,但是2022新版 此模式按delete无法删除检查幽灵坐标的方法是按z键,会让所有物体全部在一个窗口显示。如果只有一个物体却没有居中则代表有幽灵坐标 按z键后 或者按H如果只有1个物体却显示2个 切换选择模式 按shift鼠标拖动 复制 孤立模式 1000个物体,选择其中30个物体然后孤立,此时按h只显示30个,而且场景中也不会显示其他的。 在左边会显示灰色 此方法方便批量做一些附加等操作。 按h此时只显示了被孤立的2个 ctrl+shift+e连接快捷键...
3DMax操作笔记
简书链接:3DMax操作笔记文章字数:3648,阅读全文大约需要14分钟3d 2d 2d转换3d 互相转换 2d线的 断开和连接 如果 连的线最后闭合会提示是否闭合,闭合方可转换为可编辑多边形 按右键取消, 按退格取消上一个操作,按 1 2 3切换 顶点 线条 样条线显示模式 此时处于修改模式 如果绘制后没有闭合,取消了操作再次连线要闭合就要借助焊接,否则转换为多边形直接消失,因为实际上依然没有闭合的。焊接阈值 代表 裂缝多少会直接连上。如下图 有个缺口, 按 1 编辑列表顶点模式 选择2个缺口,更改焊接阈值,然后进行焊接 如果点击后无反应改大阈值即可。 按1 切换点编辑模式选择一个点然后断开,这个时候转换就会失败,也就是消失。 这时候可再用 焊接焊上。 顶点太少,可以用插入 或者优化优化只有在非样条线模式下才有效,否则禁止点击 在2维可以挤出而如果选择三维物体是没有这个命令的,不同的物体所拥有的修改菜单不一样 附加分离 表示多个物体是否为一个整体或者非整体,如上图 ,鼠标悬浮到一个地方3个地方变成黄色代表这3个已经是一个整体了。 附加方法:按1 或者2...
efcore第三方扩展批量删除id的高效实现
简书链接:efcore第三方扩展批量删除id的高效实现文章字数:46,阅读全文大约需要1分钟官方文档https://entityframework-plus.net/ef-core-batch-delete 12345678910111213141516171819202122232425262728 [HttpGet("DeleteXXX/{ids}")] public JObject DeleteViews (String ids) { using (XContext db = new XContext()) { String[] arr = ids.Split(","); int deletecode = 0; for (int i = 0; i < arr.Length; i++) ...
【原创】aisuda关于监听checkbox判断条件修改编辑框值
简书链接:【原创】aisuda关于监听checkbox判断条件修改编辑框值文章字数:94,阅读全文大约需要1分钟定义change 然后在action里面写上 1234567{ "actionType": "setValue", "componentId": "id_width", "args": { "value": "400" } }, 但是这里没有判断条件,我这边需求是根据是否选中来分别设置编辑框的内容默认值。 因此定义为脚本实现。1 { “name”: “isShift”, “type”: “radios”, ...
netcoreapi配置跨域几种常见样板代码NoAccessControlAllowOriginheaderispre
简书链接:netcoreapi配置跨域几种常见样板代码NoAccessControlAllowOriginheaderispre文章字数:306,阅读全文大约需要1分钟 as been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource. .net core api 在写低代码实现前端调用core api接口时出现了跨域问题,发现问题出在后端接口,或者说是被访问的接口,在前端添加<meta http-equiv="Access-Control-Allow-Origin" content="*" />是没效果的,因为问题是访问此页面出现错误,问题就从此页面此接口解决问题,上面的报错地址是core api写的,因此从它入手解决问题。 1234567891011121314151617181920212223builder.Services.AddCors(c =>{ ...
【原创】unity简单封装实现一个进度加载和文本提示
简书链接:【原创】unity简单封装实现一个进度加载和文本提示文章字数:451,阅读全文大约需要1分钟首先,加载中 显示加载动画和正在加载, 加载完成 隐藏,加载失败 则显示重新加载按钮和 加载失败的文字。 要解决自适应的问题loading根的设置 在loadingview中的设置文本本身需要加上content size filter约束,否则无法自适应 实际效果 加载中 加载失败 加载失败 设设置了个点击事件,这个点击事件对外公开, 12345public void onClickReadLoading(){ onClickReLoad?.Invoke();} 最后的实现原理就是旋转image,根据状态判断是否处于旋转中。设置不同的状态...
unity的增强工具汇总
简书链接:unity的增强工具汇总文章字数:1242,阅读全文大约需要4分钟progrids 网格锁定等比自带的好用 probuilder建模工具 , 第一个 用于创建各种默认形状 第二个 用于多个点 然后合并可提升高度形成一个不规则的立方体 第三个 是材质编辑器, 里面有几个默认的材质设置,设置好后 选择一个面或者一个整体然后alt+1 alt+2赋值给指定面或者所有面, 选择单独一个面 则在窗口中选择最后一个图标 叫做 fece selection 增加面和减掉面 ,选择一个面之后 按shift 然后鼠标选择 缩放(快捷键r)如下图所示,选择 x轴 图片中蓝色的轴控制左右的宽度 选择绿色的控制高度,选择立方体灰色的控制整体缩放, 然后切换到移动工具 ,或者快捷键w如下图所示是 红色x轴面向相机 我们,所以是操控x轴来控制凸出还是凹进去 按shift可以选择多个撕裂的面然后alt+1修改这些被选中的面的颜色,当然默认是没这么多面的,如下图选中物体可分裂更多面, 找到 subdivide object 当选中一个面 然后 连续点击 extrude...
谈谈cpartialclass的实际巧妙场景
简书链接:谈谈cpartialclass的实际巧妙场景文章字数:195,阅读全文大约需要1分钟 class```就是将一个类的代码内容放到任意地方可以多份,看上去鸡肋实际上还是有点用处的12假设有一个类 是自动生成的 ,比如上一篇文章的脚手架, 是根据数据库自动生成,而且将来加数据我可能需要再次自动生成 ,会覆盖数据,但是这个类有些字段我不需要在数据库里面映射,但是返回给前端序列化则需要,那么怎么办呢?新建一个cs文件,放在其他地方 但是 里面的命名空间和类名一致```partial ```修饰,完美。 namespace CoreWebApi_.Models{ public partial class Node { public List view3ds { get; set; } public string? Name { get; set; } public string? Descript { get; set; } public string? Tag { get;...
dotnetefcore脚手架快速搭建办法
简书链接:dotnetefcore脚手架快速搭建办法文章字数:828,阅读全文大约需要3分钟刚开始学ef框架,从网上模仿写的,代码,结果后面执行出了问题。。发现有一个更快的方法先配置好环境https://docs.microsoft.com/en-us/ef/core/cli/dotnet 12345dotnet tool install --global dotnet-efdotnet tool update --global dotnet-efdotnet add package Microsoft.EntityFrameworkCore.Designdotnet ef 进入项目PS C:\Users\惠普\source\repos\CoreWebApi_>网上的教程输入dotnet ef提示无法执行,因为找不到指定的命令或文件。可能的原因包括: *内置的 dotnet 命令拼写错误。原因就是上面dotnet tool install --global dotnet-ef这个东西没装dotnet ef dbcontext scaffold...
linuxshell复习
简书链接:linuxshell复习文章字数:2061,阅读全文大约需要8分钟 123456789101112131415161718192021222324252627282930313233{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "compileRun", "type": "shell", "command": "sh ${file} a b c d e f", ...