问题描述
我想设置Quaternion rot = Quaternion.Euler(0.0f,0.0f,90.0f);
const int maxTilesX = 9;
const int halfMaxTilesX = 9 / 2;
const int maxTilesY = 9;
int xMin = -halfMaxTilesX;
int xMax = halfMaxTilesX + (maxTilesX % 2); // add one if nr of tiles is odd
const float tileSizeX = 0.75F;
const float tileSizeY = 1F;
const float halTileSizeY = tileSizeY * 0.5F;
for (int x = xMin; x < xMax; x++)
{
float xPos = x * tileSizeX;
int tilesY = maxTilesY - Math.Abs(x);
int halfTilesY = tilesY / 2;
int yMin = -halfTilesY;
int yMax = halfTilesY + (tilesY % 2);
float yOffset = halTileSizeY * Math.Abs(x % 2);
for (int y = yMin; y < yMax; y++)
{
float yPos = (y * tileSizeY) + yOffset;
Instantiate(cell,new Vector2(xPos,yPos),rot);
}
}
图的宽度(和高度)以调整const [que,setQue] = useState(false);
const ques = useSelector(state => state.getQuestions.data);
useEffect(() => {
if(!que && ques) {
setQue(ques)
console.log("fetch: ",ques)
console.log("que: ",que)
setLoading(false)
} else if(!que && !ques) {
dispatch(GetQuestion({ org_id: 3 }))
}
},[dispatch,ques])
图中的宽高比。
原始图:
Gadfly
hstack
情节(待调整):
using Gadfly
p1 = Gadfly.plot(x=[1,2],y=[3,4],Geom.line)
关于如何调整绘图大小/图形大小的任何建议?
解决方法
在Gadfly galleries中,图使用set_default_plot_size()
。另一种选择是例如:
p = plot(...)
draw(PNG(6inch,3inch),p)
有关更多信息,请参见?SVG
,?PDF
,?PNG
。