Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >位图在System.Drawing中Unity3D中找不到

位图在System.Drawing中Unity3D中找不到
EN

Stack Overflow用户
提问于 2020-02-11 03:42:04
回答 1查看 2.7K关注 0票数 2

也许只是我的疏忽,但我无法理解:

但是,如果我尝试使用位图,则会得到以下错误:

错误CS0246无法找到类型或名称空间名称“Bitmap”(您是缺少使用指令还是程序集引用?)

to 19-IntelliSense建议安装包System.Drawing.Common,但是如果我这样做,我会收到另一个错误,声明:

在名称空间'System.Drawing‘中找不到类型名称'Bitmap’。此类型已转发给程序集'System.Drawing。

如何解决这个问题以实际使用Bitmap类?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-03 08:42:07

System.Drawing.dllC:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0复制到您的团结项目文件夹中。我把我的放在Assets/Plugins/System.Drawing.dll下。

此版本将包含Bitmap类。编辑器中仍然会出现错误,但是一切都会很好地编译,并且应该能够在Visual中使用位图。

在使用这个dll中的某些类型(例如ColorRectangleF)时,您可能会遇到一个问题,即统一在4.0和2.0版本的dll文件之间出现了混淆。我找到的解决这个问题的唯一解决方案是将Api compatibility Level.NET Standard 2.0更改为Edit > Project Settings... > Player下的4.0。。

如果您选择不这样做,您将发现System.DrawingC:/Program Files/Unity/Hub/Editor/2020.2.0f1/Editor/Data/NetStandard/ref/2.0.0/netstandard.dll中。删除此dll将导致Unity抱怨,直到您恢复为止。

有些解决方案建议修改C:\Program Files\Unity\Hub\Editor\2020.2.0f1\Editor\Data\NetStandard\compat\2.0.0\shims\netfx\System.Drawing.dllC:\Program Files\Unity\Hub\Editor\2020.2.0f1\Editor\Data\MonoBleedingEdge\lib\mono\4.5\System.Drawing.dll,但我建议不要这样做,因为它会影响使用相同统一版本的其他项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60168061

复制
相关文章
位图在推荐系统中的妙用
最近正好闲了下来, 有时间做个技术总结吧. 这个还是两年多之前做的需求, 最后选择了位图作为推荐系统的核心数据结构, 过程很有意思, 简单总结一下.
用户2825413
2022/04/19
6060
位图在推荐系统中的妙用
高效压缩位图在推荐系统中的应用
用户在浏览游戏中心/应用商店的某些模块内容时,会进行一系列滑屏操作并多次请求游戏推荐业务来进行游戏推荐展示,这段时间我们称之为一个用户session。
2020labs小助手
2022/04/19
4720
尴尬:在zoom中找不到会议密码
临时要开一个zoom会议,点击“新会议”进入,然后邀请其他与会者。 “会议” - “复制邀请链接”, 得到一行这样的信息(会议号已模糊处理) https://oracle.zoom.us/j/99
Alfred Zhao
2022/10/31
2.8K0
Mybatis在IDEA中找不到mapper映射文件
这个问题的解决方法就是在pom.xml文件中加上配置,让编译器把src/main/java目录下的xml文件一同编译到classes文件夹下。
别先生
2020/12/09
3.6K0
【DB笔试面试551】在Oracle中,位图索引是什么?
位图索引(Bitmap Indexes)是一种使用位图的特殊数据库索引。它针对大量相同值的列而创建,例如:类别、型号等。位图索引块的一个索引行中存储的是键值(以比特位0、1的形式存储)和起止ROWID(ROWID的内容可以参考【3.2.28 ROWID和ROWNUM有什么区别?】),以及这些键值的位置编码,位置编码中的每一位表示键值对应的数据行的有无。一个块可能指向的是几十甚至成百上千行数据的位置。
AiDBA宝典
2019/09/29
1.7K0
在Unity3d中如何使用MVC框架(Unity3D)
  大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧。
恬静的小魔龙
2022/08/07
2.2K0
在Unity3d中如何使用MVC框架(Unity3D)
【DB笔试面试552】在Oracle中,位图连接索引是什么?
位图连接索引(Bitmap Join Indexes)是建立在两个或更多表的连接之上的位图索引。对于表列中的每个值,索引存储被索引表中的相应行的ROWID。相比之下,在标准位图索引中,索引是建立在一个表上的。在数据仓库环境中使用这种索引可以改进连接维度表和事实表的查询性能。创建位图连接索引时,标准方法是连接索引中常用的维度表(Dimension)和事实表(Fact)。当用户在一次查询中结合查询事实表和维度表时,就不需要执行连接,因为在位图连接索引中已经有可用的连接结果。通过压缩位图连接索引中的ROWID可以进一步改进性能,并且减少访问数据所需的I/O数量。位图连接索引,就是将事实表和维度表的ROWID提前进行映射,省去了连接时的开销。
AiDBA宝典
2019/09/29
1K0
解决问题:在Linux中找不到wget命令
Linux作为一个广泛使用的操作系统,被广泛用于服务器和开发环境。在Linux上执行命令是日常工作中的常见任务,然而,有时候可能会遇到一些问题。本文将重点解决一个常见问题:在Linux系统中找不到wget命令。我们将通过参考howtouselinux.com上的相关文章来解决这个问题,并提供详细的解决方法和示例。
用户10665603
2023/07/31
1.5K0
"org.jacoco.agent.rt" 在 maven 中找不到
看起来没有,不提供源码 https://github.com/jacoco/jacoco/issues/207
JavaEdge
2021/02/22
1.6K0
"org.jacoco.agent.rt" 在 maven 中找不到
位图数据结构及其在-Java和-Redis中的应用
目录 位图的基本介绍 概念 什么是位图?BitMap,大家直译为位图. 我的理解是:位图是内存中连续的二进制位(bit),可以用作对大量整形做去重和统计. 引入一个小栗子来帮助理解一下: 假如我们要存
呼延十
2019/07/02
1.8K0
位图数据结构及其在-Java和-Redis中的应用
位图数据结构及其在 Java和 Redis中的应用
位图的基本介绍 概念 什么是位图?BitMap,大家直译为位图. 我的理解是:位图是内存中连续的二进制位(bit),可以用作对大量整形做去重和统计. 引入一个小栗子来帮助理解一下: 假如我们要存储三个
呼延十
2019/07/28
1.8K0
Redis 中的 BitMaps(位图)命令详解
Redis提供的Bitmaps这个“数据结构”可以实现对位的操作。它本身不是一种数据结构,实际上就是string(字符串)数据类型,但是它可以对字符串的位进行操作。可以把 Bitmaps想象成一个以位为单位的数组,数组中的每个单元只能存0或者1,数组的下标在bitmaps中叫做偏移量。单个 bitmaps 的最大长度是512MB,即2^32个比特位。 现代计算机用二进制位作为信息的基础单位,1个字节等位8位,例如 big 字符串是由3个字节组成,但实际在计算机存储时将其用二进制表示,big 分别对应的ASCII码分别是98、105、103,对应的二进制分别是01100010、01101001和01100111,如下图:
共饮一杯无
2022/12/25
1K0
Redis 中的 BitMaps(位图)命令详解
As3.0中的位图(Bitmap/BitmapData)编程
As3.0中的位图(Bitmap/BitmapData)编程功能十分丰富,下面这些是官方文档上的基本示例: 1.位图使用(模糊)滤镜 //创建一个矩形区域的BitmapData var bmd:BitmapData = new BitmapData(80, 30, false, 0xefefef); //画个红色的矩形 var rect:Rectangle = new Rectangle(20, 10, 40, 10); bmd.fillRect(rect, 0xFF0000); //找到红色矩形的右上
菩提树下的杨过
2018/01/22
1.7K0
Oracle中索引位图转换的优势
索引位图转换是优化器对目标表上的一个或多个目标索引执行位图布尔运算。Oracle数据库里有一个映射函数(Mapping Function),它可以实现B树索引中ROWID和对应位图索引中的位图之间互相转换。目的是对相同ROWID做AND、OR等连接运算。
数据和云
2021/09/23
9670
Oracle中索引位图转换的优势
在Inspector面板中显示变量和类(Unity3D)
Unity有一个强大的特性,它可以帮助我们在没有任何编程的情况下修改Inspector面板中的值。本文介绍了我们需要知道的所有信息,以便在Unity Inspector面板中显示我们的变量和自定义类。
恬静的小魔龙
2022/08/07
3.3K0
在Inspector面板中显示变量和类(Unity3D)
unity3d中StreamingAss
    刚学unity3的人,肯定会对这两个目录非常困惑,知道他们都是只读的、Resources会加密,StreamingAssets不加密,但是在使用上到底有怎样的不同,却不太说得清楚。
py3study
2020/01/08
9790
LocalDB 在 ASP.NET 程序中找不到数据库
LocalDB 在 ASP.NET 程序中找不到数据库:有时候错误信息是:无法找到数据库,请确认数据库名称是否正确;而有时候会变成:Cannot open database  requested by the login. The login failed. 其实第一个错误信息有时候是身份验证的问题导致的,如果真是数据库名称没写对,而苦苦地寻找解决方案,那就真的可以去撞墙了。 我出现这个问题的情况特别诡异,而这是我第一次接触 SqlServer,对其不大了解,导致了我花了很多时间才解决了这个问题。 首先,我
Venyo
2018/03/15
2.7K0
解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到
感谢原作者解决我燃眉之急 (这些步骤已经验证过了) 原文链接:https://blog.csdn.net/HaHa_Sir/article/details/78474909
别团等shy哥发育
2023/02/25
3.7K0
解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到
C# 在证书存储区中找不到清单签名证书
从别人那边拿来的VS项目,打不开,先清理再重新生成后,提示错误:在证书存储区中找不到清单签名证书。运行不成功。
acoolgiser
2019/01/17
3.6K0
在Unity3D中如何画线,LineRender组件你一定要会(Unity3D)
  大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧。
恬静的小魔龙
2022/08/07
5.1K0
在Unity3D中如何画线,LineRender组件你一定要会(Unity3D)

相似问题

在System.Drawing中找不到“点”

23

system.drawing中不存在位图对象?

20

使用System.Drawing将位图加载到内存中

110

在控制台应用程序中创建图像或位图-似乎找不到System.Drawing?

30

Windows通用应用中位图(System.Drawing)的选择

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文