开发者社区> chinar-yunxi> 正文

Unity复制粘贴剪切板各平台源码

简介: Unity直接复制粘贴剪切板一句代码。 本文提供全流程,中文翻译。 助力快速完成 Unity 复制粘贴的实现 为初学者节省宝贵的时间,避免采坑! 现实测,在2018 、2019版本后 直接用一个 API 即可实现 GUIUtility.systemCopyBuffer Chinar测试 安卓 与PC 端 尚未发现任何问题 例如:直接复制一些信息,让玩家可以直接粘贴的方式,分享给好友。
+关注继续查看

Chinar blog www.chinar.xin

本文提供全图文流程,中文翻译

助力快速理解 Unity 场景管理的 API 诸多用法

为初学者节省宝贵的时间,避免采坑!


Chinar —— 心分享、心创新!

我们的初衷是将一种简单的生活方式,带给世人

使有限时间 具备无限可能!


Chinar 教程效果:
0_Unity_


@[toc]


全文高清图片,点击即可放大观看 (很多人竟然不知道)


1

Intro —— 简介


项目中我们经常会用到复制粘贴的功能

例如:直接复制一些信息,让玩家可以直接粘贴的方式,分享给好友。从而节省玩家的时间,达到一键分享的功能
淘宝的分享码、游戏中的ID点击直接复制分享、链接直接分享等等.....

在之前其实比较难以实现,对初学者来讲流程比较繁琐,需要导入 jar包或arr包

从而使安卓与 Unity 交互来实现

现实测,在2018 、2019版本后 直接用一个 API 即可实现

GUIUtility.systemCopyBuffer

2

API —— 函数


Right.png

Chinar测试 安卓 与PC 端 尚未发现任何问题

  • GUIUtility.systemCopyBuffer 具备 get set ,可直接取可存,非常方便!

Warning.pngIOS尚未测试,有测试过的朋友,麻烦告诉我下....谢谢

using UnityEngine;
using UnityEngine.UI;


/// <summary>
/// 测试复制粘贴
/// </summary>
public class ChinarCopyPaste : MonoBehaviour
{
    public  InputField AInputField;
    public  InputField BInputField;
    private string     ID = "666888"; //人物ID


    /// <summary>
    /// 复制
    /// </summary>
    public void OnClick_CopyText()
    {
        GUIUtility.systemCopyBuffer = AInputField.text;
    }


    /// <summary>
    /// 复制人物ID
    /// </summary>
    public void OnClick_CopyCharacterID()
    {
        GUIUtility.systemCopyBuffer = ID;
    }


    /// <summary>
    /// 粘贴
    /// </summary>
    public void OnClick_Paste()
    {
        BInputField.text = GUIUtility.systemCopyBuffer;
    }
}

举个例子

PC端:Window

安卓 Android:护眼模式(莫吐槽....)

0_Unity_

支持

May Be —— 开发者,总有一天要做的事!


拥有自己的服务器,无需再找攻略

Chinar 提供一站式《零》基础教程

使有限时间 具备无限可能!

Chinar 知你所想,予你所求!( Chinar Blog )

Chinar

END

本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
批量上传iOS应用程序截图的实用技巧
提交iOS应用程序截图到iTunes Connect是一项非常繁琐的任务,因为你必须上传多达数十张屏幕截图,这是一个重复而枯燥的过程。但是,我们有一个好消息要告诉开发者们,现在有一个工具可以帮助你批量上传,方便快捷。
33 0
VSCode 设置代码自动保存
VSCode 设置代码自动保存
132 0
【鸿蒙】剪贴板的简单复制粘贴
文章目录 前言 1.简述 2.页面布局 3.程序实现
194 0
C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】
C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】
130 0
“想玩点花式?” 试试快捷键操作编辑器吧(Unity3D)
在使用Unity中可能需要使用快捷键执行一些操作,或者修改Unity自带的快捷键,接下来就看一下,如何设置自定义快捷键吧
65 0
Unity3D原生编辑器的界面太丑?那就试试这款插件吧
是否已经看厌了Unity一成不变的白灰色了?现在给大家带来一个可以更换Unity的主题颜色的插件,下面就让我们来看看怎么使用吧
153 0
【100个 Unity小知识点】☀️ | Unity 可以在编辑器中读取Excel,打包成exe后就无法读取的问题
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
354 0
vscode编辑器怎么用代码片段生成用户的文件模板?
vscode编辑器怎么用代码片段生成用户的文件模板?
615 0
+关注
chinar-yunxi
有人天生为王、有人败者为寇 脚下的路如果不是自己的选择,那么旅途的终点在哪?也就没人知道....
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
宏光S导航安装教程
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载