unity学习日记1-制作拼图游戏之使用系统dll载入图片

今天是跟着b站up主学习unity的第一天,花了半个多小时学了一节课。课程链接在这里,是一套拼图类游戏的教程。

1.因为需要导入图片,所以引入了系统dll文件,可以直接在文件管理器搜索“forms.dll”即可找到。

image

2.在项目目录下新建个Plugins文件夹,再将dll文件复制到这个文件夹下,unity会自动生成文件。

image

3.创建一个空节点,然后把PuzzleManager脚本拖进去。

4.核心代码:


    {

        OpenFileDialog openFileDialog = new OpenFileDialog();

        openFileDialog.Filter = "JPG|*.jpg|PNG图片|*.png";

        if (openFileDialog.ShowDialog() == DialogResult.OK)

        {

            string texPath = openFileDialog.FileName;

            Texture2D tex2d = new Texture2D(1,1);

            byte[] texByte = File.ReadAllBytes(texPath);

            tex2d.LoadImage(texByte);

            test.texture = tex2d;

        }

    }```
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容