unity 剪贴板PC端怎么读取剪贴板的内容

下次自动登录
现在的位置:
& 综合 & 正文
【Unity3D自学记录】将文字复制至系统剪切板
首先呢,我们创建一个脚本
public UILabel LabelT
//把UILabel拖给LabelText
void CopyText(){
TextEditor te = new TextEditor();//很强大的文本工具
te.content = new GUIContent(LabelText.text);
te.OnFocus();
te.Copy();
UILabel必须要导入NGUI,自行选择。
触发一下CopyText()这个方法就可以复制LabelText这个Label中的内容。
&&&&推荐文章:
【上篇】【下篇】Unity3d(32)
今天分享一个在项目中为了便于配置添加到右键菜单的小功能。
方便配置资源路径
操作方法:
1.在Unity Editor内右键点击待操作的资源;
2.再右键菜单内单击&Copy Asset Path to ClipBoard&
3.再需要该资源路径的地方,右键鼠标——黏贴,或者Ctrl + V。
// 复制资源路径到剪贴板
[MenuItem(&Assets/Copy Asset Path to ClipBoard&)]
static void CopyAssetPath2Clipboard()
#if UNITY_EDITOR
string path = AssetDatabase.GetAssetPath(Selection.activeInstanceID);
TextEditor text2Editor = new TextEditor();
text2Editor.text =
text2Editor.OnFocus();
text2Editor.Copy();
}记得包含UnityEditor
#if UNITY_EDITOR
using UnityE
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
(2)(5)(2)(3)(5)(3)(7)(4)(6)(2)(1)(3)(1)(2)(9)(3)(1)(1)(2)(5)(2)(3)(1)(1)(6)(2)
访问:44449次
排名:千里之外
原创:44篇
转载:37篇今天看啥 热点:
首先呢,我们创建一个脚本
public UILabel LabelT
//把UILabel拖给LabelText
void CopyText(){
TextEditor te = new TextEditor();//很强大的文本工具
te.content = new GUIContent(LabelText.text);
te.OnFocus();
te.Copy();
UILabel必须要导入NGUI,自行选择。
触发一下CopyText()这个方法就可以复制LabelText这个Label中的内容。
暂无相关文章
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&&&&&
WEB编程教程最近更新温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(14485)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Unity3d Unity读取本地图片(PC版)',
blogAbstract:'\r\n版权所有,转载请注明出处:'
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}用于Unity上的CSV文件读取工具,一句代码缓存、提取
用于Unity上的CSV文件读取工具,一句代码缓存、提取
发布时间: 2:37:05
编辑:www.fx114.net
本篇文章主要介绍了"用于Unity上的CSV文件读取工具,一句代码缓存、提取",主要涉及到用于Unity上的CSV文件读取工具,一句代码缓存、提取方面的内容,对于用于Unity上的CSV文件读取工具,一句代码缓存、提取感兴趣的同学可以参考一下。
用于Unity上的CSV文件读取工具,兼具缓存、提取功能。?功能说明1.支持读取并缓存CSV文件,支持PC端和Android端,不支持iOS 2.只需创建与CSV文件结构对应的类即可,细节无需关心,工具类会自动帮你读取并缓存数据 3.随时读取已缓存的CSV文件对象,也可单独读取CSV文件的某一ID对应的数据 4.不支持“聊天内容”等内容丰富的数据,即,CSV文件中的数据不能包含英文逗号、换行符等特殊字符?代码说明核心的代码就四个,如果大家不想下载Demo工程的话,直接下载下面四个代码,放到你的Unity项目中即可:1.FileLoader (在Assets/Scripts/CSVLoader/目录) 用于读取文件的工具类,支持PC和Android平台,不支持iOS(木头本人不喜欢玩iOS,所以没去研究) 2.ReflectUtil (在Assets/Scripts/CSVLoader/目录) 反射辅助工具 3.CsvLoader (在Assets/Scripts/CSVLoader/目录) 核心类,用于读取CSV文件 4.CsvDataCached (在Assets/Scripts/Demo/目录) 核心类,用于缓存和提取CSV文件对象?使用说明1.将以上四个文件放到你的Unity项目中 2.在 Assets/StreamingAssets/ 目录(如果没有则创建该文件夹)创建一个CSV文件,文件第一行为每列的属性名(对应代码里的属性),第二行为每列的属性说明。如: 3.创建一个类,类结构和CSV文件完全对应(如EntityCsvData.cs),即类的属性名为CSV文件每一列的属性名,大写也必须一致 4.调用CsvDataCached.CachedCsvFile函数缓存文件: & CsvDataCached.CachedCsvFile&EntityCsvData&(“CSV/EntityCsv.csv”); 5.调用CsvDataCached.GetCsvFileDatas函数读取CSV文件对象:& & Dictionary&int, EntityCsvData& dataDic = CsvDataCached.GetCsvFileDatas&EntityCsvData&(); &&& foreach (EntityCsvData csvData in dataDic.Values) &&& {& & & & & & Debug.Log(csvData.ID + “:” + csvData.Name); &&& }?其他GitHub地址:木头是第一次在GitHub共享这些工具类,如果格式不对,或者代码无法运行,请告诉我一声,谢谢。我的邮箱:我的博客:
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:}

我要回帖

更多关于 chrome 读取剪贴板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信