小编Anh*_*Bảy的帖子

如何在脚本中修改RectTransform属性[Unity 4.6 beta]

在此输入图像描述

您好,我正在使用Unity 4.6测试版的新UI系统...

尝试了不同的代码,查看了文档并搜索了但却找不到答案......

例如.我有一个图像,我想在运行时更改宽度和高度.

public GameObject image4;
image4.GetComponent<RectTransform>().rect.Set(0,0,100, 300);
Run Code Online (Sandbox Code Playgroud)

这不起作用.而image4.GetComponent().rect.y只是GET,因此无法在运行时更改.

我也尝试过:

image4.transform.localScale.y = 15;
Run Code Online (Sandbox Code Playgroud)

这也不起作用.

什么是在运行时更改大小的正确方法?你可以用JS或C#给我一个例子,没关系.

unity-game-engine

14
推荐指数
2
解决办法
6万
查看次数

如何在不使用Cocoapods删除'-ObjC'标志的情况下减少应用程序大小

我有1个iOS应用程序,这个应用程序需要3个库

库A有一个"libA.a",库A中的Objective-c类文件需要"libA.a"文件.
库B有一些图片,库B中的Objective-c类文件需要那些图片.
库C没有任何".a"或任何图片,只有Objective-c类文件和大量垃圾文件

如果我在我的应用程序中删除'-ObjC'标志,库A和B将无法工作.
如果我保持'-ObjC'标志,一切都很好,但应用程序的大小是巨大的.
因为该标志会将所有对象包括库C中的垃圾文件放入最终二进制文件中.

所以我的问题是,在使用Cocoapods减少最终应用程序大小时,如何在特殊库(这里是A和B,而不是C)上设置'-ObjC'标志.


xcode objective-c ios cocoapods

6
推荐指数
0
解决办法
516
查看次数

标签 统计

cocoapods ×1

ios ×1

objective-c ×1

unity-game-engine ×1

xcode ×1