Sketchでシンボルをスケーリングすると、そのシンボルのすべてのインスタンスがスケーリングされます


22

タイトルはほとんどすべてを言っていますが、問題は簡単です。イラストレーターなどからインポートしたロゴがあるとします。私はそれをシンボルにし、デザインの1か所で使用します。素晴らしく見える。

しかし、問題があります-また、デザインのどこかにそのロゴの小さなバージョンが必要です。

そこで、[挿入]> [シンボル]> [私のCrummyロゴ]をドラッグし、目的の場所にドラッグします。次に、縮小し、ロゴの他のインスタンスも縮小しました。

私は何か間違ってやっていますか?または、これは完全に完全に愚かな行動ですか?それとも、この論理的な振る舞いですか?


これがどのように機能するかと思います。色はシンボル間でも持続することがわかります。代わりにグループをコピーして貼り付けるだけです。
非写真14

次のプラグインをご覧ください:github.com/tisho/sketch-plugins/tree/master/Symbols それはちょっとしたハックですが、やや自動化された方法でやっていることを行うことができるように見えます。コーディングできる場合は、必要なものだけを同期するように変更することもできます。
セバスチャンマーティン

5
これはまだ事実ですか?? この動作がバグ/グリッチであることに同意できることを願っていますか?インスタンスを外部で変更できない場合、シンボルの目的を完全に無効にします。
Jikkuホセ

シンボルをレイヤーに配置し、後でレイヤーを変換できます。しかし、まだ奇妙な回避策です。
クレメンスヘルム

2
回答:スケッチをv39 +に更新します。これはもはや事実ではありません。現在Sketchバージョン39(31667)を実行しています。シンボルを作成するとき、他のアートボードまたは同じアートボードのインスタンスでサイズを変更せずに、どのアートボードでもこのシンボルをスケーリングできます。-登録しましたが、実際に回答を追加するのに十分なポイントがありませんので、このコメントを追加しました...
Neejoh

回答:


10

新しいシンボルを挿入した後、レイヤーを右クリックし、「シンボルから切り離す」ことができます

スケーリングは、その1つのインスタンスにのみ影響します。


18
これは最終的に私が行ったものですが、シンボルの目的を完全に無効にします。たとえば、Photoshopでは、スマートオブジェクトをシンボルとして扱うことが多く、同じSmartObjectのインスタンスを他のオブジェクトに影響を与えることなく再スケーリングしたり、変換したりできます。次に、そのSmartObjectをダブルクリックして編集すると、すべてのインスタンスが更新されます。これが、スケッチのシンボルが機能することを期待した方法です。
TomorrowPlusX

5
完全に同意して、これはシンボルのポイントを打ち負かします。たとえば、アイコンを変更する必要がある場合は、サイト全体でこのアイコンのさまざまなサイズをすべて手動で更新する必要があります。痛い。Flashのように、ネストされたシンボル機能もあればいいのにと思います。このようないくつかの不具合は別として、sketch3が揺れます。

3
これは、シンボルの目的を完全に無効にします。ああ。
スコッティ

0

私はあなたが説明した手順に従おうとしましたが、バージョン50.2では完全に機能しています。つまり、ベクトルを追加し、それを使用してシンボルを作成し、それを複数の場所で使用し、新しいインスタンスを挿入してからスケーリング(cmd + k)すると、シンボルの他のインスタンスのサイズは変更されません。

スケッチアプリを更新するだけで、魔法が起こっています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.