<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		>

<channel>
	<title>Creative COW | Fabrice Leconte | Activity</title>
	<link>https://creativecow.net/members/fabriceleconte/activity/</link>
	<atom:link href="https://creativecow.net/members/fabriceleconte/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Activity feed for Fabrice Leconte.</description>
	<lastBuildDate>Sun, 09 Aug 2026 04:18:36 +0000</lastBuildDate>
	<generator>https://buddypress.org/?v=2.5.10</generator>
	<language>en-US</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
		
								<item>
				<guid isPermaLink="false">dbf02b280aebf9655dee883c8c5cc8a9</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434132</link>
				<pubDate>Mon, 29 Aug 2022 16:39:20 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434132"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>I extracted ligatures from this list <a target='_blank' href="https://www.unicode.org/Public/13.0.0/ucd/UnicodeData.txt" rel="nofollow">Unicode Data</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e3dfcae0c60b2e4b0cd3ba39e8112cb0</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434068</link>
				<pubDate>Sat, 27 Aug 2022 04:28:44 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434068"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>The code:</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b299b9cca20c06dcc5a41b59916f8143</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434064</link>
				<pubDate>Sat, 27 Aug 2022 03:37:28 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434064"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>I fixed the problem, I created a function to convert a regular string to ligature string</p>
<p>Just 1 problem, the expression is about 8700 lines. &#x1f602;</p>
<p>You&#8217;ll probably need to remove some useless entries in the array such as asian characters if you don&#8217;t need.</p>
<p></p>
<p><a target='_blank' href="https://imgur.com/a/KfZ3fWH" rel="nofollow">https://imgur.com/a/KfZ3fWH</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">735fe2954ac3081b99f0975a57cb1c32</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434002</link>
				<pubDate>Thu, 25 Aug 2022 21:10:50 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2434002"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>Using Roboto font, I have the same result as you.</p>
<p>But if I change to Arial or some others fonts, it works correctly.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">83f8626785c56dad326c172f094a2274</guid>
				<title>Fabrice Leconte replied to the discussion How to move timeline layers with marker? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/page/2/#post-2433996</link>
				<pubDate>Thu, 25 Aug 2022 18:26:31 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/page/2/#post-2433996"><span class="bb-reply-lable">Reply to</span> How to move timeline layers with marker?</a></p> <div class="bb-content-inr-wrap"><p>Try this script it will move your Aqua layers every times that you&#8217;ll press &#8220;move layers&#8221; button</p>
<p><a target='_blank' href="https://imgur.com/a/Y4DMstl" rel="nofollow">https://imgur.com/a/Y4DMstl</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">bf06b5bee5c0e6015b09185ce8feeb8a</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2433989</link>
				<pubDate>Thu, 25 Aug 2022 18:01:04 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2433989"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>I probably missed something but just using this expression I have a good result.</p>
<p>it doesn&#8217;t matter if the ligature box is checked or not.</p>
<p></p>
<pre><p>// Source Text Expression</p><p>'undeuFB01ned '.repeat(2)</p><p>// Expression Selector Expression</p><p>var str = text.sourceText;</p><p>str.charAt(textIndex-1) == 'n'?100:0;</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">3e7017ba9080388409888980a9384578</guid>
				<title>Fabrice Leconte replied to the discussion How to move timeline layers with marker? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433974</link>
				<pubDate>Thu, 25 Aug 2022 16:47:39 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433974"><span class="bb-reply-lable">Reply to</span> How to move timeline layers with marker?</a></p> <div class="bb-content-inr-wrap"><p>What do you mean all layers in your composition or just layers with a specific label color?</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f3f6135dea8bce453cbb96c7c43e929f</guid>
				<title>Fabrice Leconte replied to the discussion Get the character index as the animator sees it. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2433969</link>
				<pubDate>Thu, 25 Aug 2022 16:01:30 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/get-the-character-index-as-the-animator-sees-it/#post-2433969"><span class="bb-reply-lable">Reply to</span> Get the character index as the animator sees it.</a></p> <div class="bb-content-inr-wrap"><p>Hello, did you try to play with <a target='_blank' href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/normalize" rel="nofollow">normalize</a> method?</p>
<pre><p>str = 'uFB01ne'</p><p>normalized = str.normalize('NFKC')</p><p>str + ' = ' + str.length + ' chars | ' +</p><p>normalized + ' = ' + normalized.length + ' chars'</p></pre>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6178c9faae8a27573fced7f3e1e07d6e</guid>
				<title>Fabrice Leconte replied to the discussion How to move timeline layers with marker? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433966</link>
				<pubDate>Thu, 25 Aug 2022 15:46:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433966"><span class="bb-reply-lable">Reply to</span> How to move timeline layers with marker?</a></p> <div class="bb-content-inr-wrap"><p>With the opacity expression, you can move the marker and then it will automatically affect all  your layers who have the expression on it.</p>
<p></p>
<p>But using the script you&#8217;ll need to run the script each time you want to move selected layers to the marker position.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">1411030c1f6237ff255574ce9a8e0812</guid>
				<title>Fabrice Leconte replied to the discussion How to move timeline layers with marker? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433954</link>
				<pubDate>Thu, 25 Aug 2022 13:13:42 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433954"><span class="bb-reply-lable">Reply to</span> How to move timeline layers with marker?</a></p> <div class="bb-content-inr-wrap"><p>An easy way is to add an expression on the opacity property to turn off the opacity before the marker.</p>
<p>time &lt; thisComp.marker.key(1).time ? 0 :100;</p>
<p>Or you can select all your layers and run this script to really move layers to the marker position</p>
<p>proj = app.project;</p>
<p>thisComp = proj.activeItem;</p>
<p>thisComp.selectedLayers.map(function(layer){</p>
<p>layer.startTime&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-373430"><a href="https://creativecow.net/forums/thread/how-to-move-timeline-layers-with-marker/#post-2433954" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d4c0cadc7a70bf2b2d706257f463239e</guid>
				<title>Fabrice Leconte replied to the discussion Script - Select the layer above the currently selected layer in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/script-select-the-layer-above-the-currently-selected-layer/#post-2422522</link>
				<pubDate>Mon, 20 Dec 2021 06:02:24 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/script-select-the-layer-above-the-currently-selected-layer/#post-2422522"><span class="bb-reply-lable">Reply to</span> Script - Select the layer above the currently selected layer</a></p> <div class="bb-content-inr-wrap"><p>Something like this?</p>
<pre>proj = app.project;
thisComp = proj.activeItem;

thisComp.layer(thisComp.selectedLayers[0].index-1).selected = true;<br /></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f45cdcb04ae82404882acc1f61186c73</guid>
				<title>Fabrice Leconte replied to the discussion Number counter in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/number-counter-3/#post-2417910</link>
				<pubDate>Fri, 24 Sep 2021 13:17:04 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/number-counter-3/#post-2417910"><span class="bb-reply-lable">Reply to</span> Number counter</a></p> <div class="bb-content-inr-wrap"><p>Hello,</p>
<p>Try this</p>
<p><a target='_blank' href="https://imgur.com/a/8BAoXq8" rel="nofollow">https://imgur.com/a/8BAoXq8</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d234918e369b1d86e47bc70d4183d428</guid>
				<title>Fabrice Leconte replied to the discussion Transition from Hex Color to another from CSV displayed in Text layer in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/transition-from-hex-color-to-another-from-csv-displayed-in-text-layer/#post-2417897</link>
				<pubDate>Fri, 24 Sep 2021 03:36:10 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/transition-from-hex-color-to-another-from-csv-displayed-in-text-layer/#post-2417897"><span class="bb-reply-lable">Reply to</span> Transition from Hex Color to another from CSV displayed in Text layer</a></p> <div class="bb-content-inr-wrap"><p>Hello,</p>
<p>You can use a <a target='_blank' href="https://ae-expressions.docsforadobe.dev/interpolation.html#linear-t-tmin-tmax-value1-value2" rel="nofollow">linear</a> expression</p>
<pre><p>c1 = thisComp.layer('Gradient Gram - CSV.csv')('Data')('Outline')('Left Color')('Left Color 0').toString();</p><p>// #000000</p><p>c2 = thisComp.layer('Gradient Gram - CSV.csv')('Data')('Outline')('Right Color')('Right Color 0').toString();</p><p>// #FFFFFF</p><p>linear(time,0,10,hexToRgb(c1),hexToRgb(c2));</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">192196021401e635e6fc909abfafb547</guid>
				<title>Fabrice Leconte replied to the discussion Automatic variation compiler in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/automatic-variation-compiler/#post-2417672</link>
				<pubDate>Mon, 20 Sep 2021 13:38:22 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/automatic-variation-compiler/#post-2417672"><span class="bb-reply-lable">Reply to</span> Automatic variation compiler</a></p> <div class="bb-content-inr-wrap"><p>Try this project file</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">8f5499c06d89a8811044bf667e8c54b2</guid>
				<title>Fabrice Leconte replied to the discussion Automatic variation compiler in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/automatic-variation-compiler/#post-2417585</link>
				<pubDate>Fri, 17 Sep 2021 23:38:20 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/automatic-variation-compiler/#post-2417585"><span class="bb-reply-lable">Reply to</span> Automatic variation compiler</a></p> <div class="bb-content-inr-wrap"><p>Hello, the script will duplicate your main composition to preserve  effects and animations and replace footages.</p>
<pre><p>function findComp(name) {</p><p>    for (var i = 1; i &lt;= proj.numItems; i++) {</p><p>        item = proj.item(i);</p><p>        if (item != null &amp;&amp; item.name == name)</p><p>            return i;</p><p>    }</p><p>    return null;</p><p>}</p><p>proj = app.project;</p><p>// Edit these values</p><p>mainComp =&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-358647"><a href="https://creativecow.net/forums/thread/automatic-variation-compiler/#post-2417585" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">10e88bf713210fae7c4caf9211da8182</guid>
				<title>Fabrice Leconte replied to the discussion Text layer looking at slider with an addition and keeping to two decimal places in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/text-layer-looking-at-slider-with-an-addition-and-keeping-to-two-decimal-places/#post-2417584</link>
				<pubDate>Fri, 17 Sep 2021 22:44:40 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/text-layer-looking-at-slider-with-an-addition-and-keeping-to-two-decimal-places/#post-2417584"><span class="bb-reply-lable">Reply to</span> Text layer looking at slider with an addition and keeping to two decimal places</a></p> <div class="bb-content-inr-wrap"><p>Yes or you can use <span><a target='_blank' href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat" rel="nofollow">Intl.NumberFormat</a></span></p>
<pre><p>Intl.NumberFormat('en-US', {</p><p>    style: 'currency',</p><p>    currency: 'USD',</p><p>    minimumFractionDigits: 0</p><p>}).format((thisComp.layer('% P&amp;L').effect('Slider Control')(1) * 10000000));</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ac28aa416c876abdc143619968a4ad96</guid>
				<title>Fabrice Leconte replied to the discussion Text layer looking at slider with an addition and keeping to two decimal places in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/text-layer-looking-at-slider-with-an-addition-and-keeping-to-two-decimal-places/#post-2417578</link>
				<pubDate>Fri, 17 Sep 2021 20:28:25 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/text-layer-looking-at-slider-with-an-addition-and-keeping-to-two-decimal-places/#post-2417578"><span class="bb-reply-lable">Reply to</span> Text layer looking at slider with an addition and keeping to two decimal places</a></p> <div class="bb-content-inr-wrap"><p>Hello,</p>
<p>Try something like this:</p>
<pre><p>(thisComp.layer('% P&amp;L').effect('Slider Control')('Slider')+2).toFixed(2);</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">620628eda3530cd22dffe1a404b921c0</guid>
				<title>Fabrice Leconte changed their photo</title>
				<link>https://creativecow.net/news-feed/p/358440/</link>
				<pubDate>Tue, 14 Sep 2021 07:17:26 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">aa8bcf85d5abe25e40255e542fc7d8af</guid>
				<title>Fabrice Leconte replied to the discussion Random positioned layer without leaving the boundaries in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/random-positioned-layer-without-leaving-the-boudries/#post-2417385</link>
				<pubDate>Mon, 13 Sep 2021 20:09:40 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/random-positioned-layer-without-leaving-the-boudries/#post-2417385"><span class="bb-reply-lable">Reply to</span> Random positioned layer without leaving the boundaries</a></p> <div class="bb-content-inr-wrap"><p>For collision detection, take a look at this project:</p>
<p><a target='_blank' href="https://imgur.com/a/hEB8C9P" rel="nofollow">https://imgur.com/a/hEB8C9P</a></p>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c3209a34f74f5db5bf056b693cd02bf7</guid>
				<title>Fabrice Leconte replied to the discussion How to connect a shape layer to a wave shape using Math.sin() in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-connect-a-shape-layer-to-a-wave-shape-using-math-sin/#post-2417289</link>
				<pubDate>Sat, 11 Sep 2021 18:41:37 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-connect-a-shape-layer-to-a-wave-shape-using-math-sin/#post-2417289"><span class="bb-reply-lable">Reply to</span> How to connect a shape layer to a wave shape using Math.sin()</a></p> <div class="bb-content-inr-wrap"><p>I made a new version more accurate and more simple I think.</p>
<p><a target='_blank' href="https://imgur.com/a/i50UYZa" rel="nofollow">https://imgur.com/a/i50UYZa</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">9187258fdb9e8531748dce6c58ee58ec</guid>
				<title>Fabrice Leconte replied to the discussion Control more than two keyframes with expressions in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/control-more-than-two-keyframes-with-expressions/#post-2417172</link>
				<pubDate>Fri, 10 Sep 2021 14:25:23 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/control-more-than-two-keyframes-with-expressions/#post-2417172"><span class="bb-reply-lable">Reply to</span> Control more than two keyframes with expressions</a></p> <div class="bb-content-inr-wrap"><p>Hello,</p>
<p>I think you just need to add &#8220;if &amp; else&#8221; statements.</p>
<p> something like:</p>
<pre><p>if(time &lt; key(3).time){</p><p>	linear(time,key(1).time,key(2).time,[x – widestA – RLPadding, y],[x – widestEng – RLPadding, y])</p><p>}</p><p>else{</p><p>	linear(time,key(3).time,key(4).time,[x – widestEng – RLPadding, y],[x – widestA – RLPadding, y])</p><p>}</p></pre>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">0cb56c64ce60fbfb79e204a7cd266da3</guid>
				<title>Fabrice Leconte replied to the discussion How to connect a shape layer to a wave shape using Math.sin() in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-connect-a-shape-layer-to-a-wave-shape-using-math-sin/#post-2417162</link>
				<pubDate>Fri, 10 Sep 2021 09:28:08 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-connect-a-shape-layer-to-a-wave-shape-using-math-sin/#post-2417162"><span class="bb-reply-lable">Reply to</span> How to connect a shape layer to a wave shape using Math.sin()</a></p> <div class="bb-content-inr-wrap"><p>Hello,</p>
<p>You can adjust the Y position of the ball by testing the collision with the sine wave.</p>
<p>First, I tried to use <a target='_blank' href="https://www.motionscript.com/design-guide/sample-image.html" rel="nofollow">sampleImage</a> to test the collision, it worked but the rendering time was too long (more than 1 hour for a few seconds of video).</p>
<p>Finally, I tried in a different way, I calculated the distance between the ball and each points of the sine&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-358251"><a href="https://creativecow.net/forums/thread/how-to-connect-a-shape-layer-to-a-wave-shape-using-math-sin/#post-2417162" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6c9911e2de466bd1104c199643094806</guid>
				<title>Fabrice Leconte changed their photo</title>
				<link>https://creativecow.net/news-feed/p/358236/</link>
				<pubDate>Thu, 09 Sep 2021 19:04:45 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">da6bb1cb2f389a842c973e5a782601da</guid>
				<title>Fabrice Leconte replied to the discussion switch() difficulty in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/switch-difficulty/#post-2417143</link>
				<pubDate>Thu, 09 Sep 2021 18:04:43 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/switch-difficulty/#post-2417143"><span class="bb-reply-lable">Reply to</span> switch() difficulty</a></p> <div class="bb-content-inr-wrap"><p>Hello, line 1, convert the string to a number.</p>
<pre><p>xx = Number(thisComp.layer('OFFSET').effect('FLIP MODE')('Menu'));</p><p>var jjj = 0</p><p>switch(xx){</p><p>case 1: jjj =0; break;</p><p>case 2: jjj =10; break;</p><p>case 3: jjj =30; break;</p><p>case 4: jjj =50; break;</p><p>case 5: jjj =90; break;</p><p>case 6: jjj =130; break;</p><p>case 7: jjj =180; break;}</p><p>jjj;</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">18aa46e9ec139a27f60451afd3359ffc</guid>
				<title>Fabrice Leconte replied to the discussion Copy selected property to a Null Layer&#039;s Position in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2417053</link>
				<pubDate>Wed, 08 Sep 2021 03:42:51 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2417053"><span class="bb-reply-lable">Reply to</span> Copy selected property to a Null Layer&#039;s Position</a></p> <div class="bb-content-inr-wrap"><p>For Lockdown use this code:</p>
<pre><p>function createNulls() {</p><p>    var sLayers = thisComp.selectedLayers;</p><p>    if (!sLayers.length) {</p><p>        alert('Please, select a layer');</p><p>        return false;</p><p>    }</p><p>    var sProperties = thisComp.selectedLayers[0].selectedProperties;</p><p>    if (!sProperties.length || sProperties.length &lt; 2) {</p><p>        alert('Please, select at least 1&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-358136"><a href="https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2417053" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">00bbbc6a38fef094d6f4841205fea316</guid>
				<title>Fabrice Leconte replied to the discussion Copy selected property to a Null Layer&#039;s Position in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2416997</link>
				<pubDate>Tue, 07 Sep 2021 14:00:29 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2416997"><span class="bb-reply-lable">Reply to</span> Copy selected property to a Null Layer&#039;s Position</a></p> <div class="bb-content-inr-wrap"><p>It should work.</p>
<pre><p>function createNulls() {</p><p>    var sLayers = thisComp.selectedLayers;</p><p>    if (!sLayers.length) {</p><p>        alert('Please, select a layer');</p><p>        return false;</p><p>    }</p><p>    var sProperties = thisComp.selectedLayers[0].selectedProperties;</p><p>    if (!sProperties.length || sProperties.length &lt; 2) {</p><p>        alert('Please, select at least 1 property');</p><p>&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-358110"><a href="https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2416997" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">9848f252c94c04d38dd1303f3a8e6e72</guid>
				<title>Fabrice Leconte replied to the discussion Copy selected property to a Null Layer&#039;s Position in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2416979</link>
				<pubDate>Mon, 06 Sep 2021 23:43:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/copy-selected-property-to-a-null-layers-position/#post-2416979"><span class="bb-reply-lable">Reply to</span> Copy selected property to a Null Layer&#039;s Position</a></p> <div class="bb-content-inr-wrap"><p>Hello, maybe something like this:</p>
<pre><p>app.beginUndoGroup('Copy to Null');</p><p>app.executeCommand(19);</p><p>var controller = app.project.activeItem.layers.addNull();</p><p>controller.name = 'myProp';</p><p>controller.enabled = true;</p><p>controller.property('position').selected = true;</p><p>app.executeCommand(20);</p><p>app.endUndoGroup();</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">efa1feeb014f06ec10470cd85d55f1b8</guid>
				<title>Fabrice Leconte replied to the discussion Timer time.toFixed(1) linked to a checkbox control effect. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/timer-time-tofixed1-linked-to-a-checkbox-control-effect-2/#post-2416871</link>
				<pubDate>Sat, 04 Sep 2021 21:17:07 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/timer-time-tofixed1-linked-to-a-checkbox-control-effect-2/#post-2416871"><span class="bb-reply-lable">Reply to</span> Timer time.toFixed(1) linked to a checkbox control effect.</a></p> <div class="bb-content-inr-wrap"><p>Hello, try this:</p>
<pre><p>myNull = thisComp.layer('Null 1').effect('Checkbox Control')(1);</p><p>freeze = 0;</p><p>for (i = 1; i &lt;= myNull.numKeys; i++) {</p><p>    if (i != myNull.numKeys &amp;&amp; myNull.key(i) == 0 &amp;&amp; time &gt;= myNull.key(i).time) {</p><p>        freeze += Math.min(myNull.key(Math.min(i + 1, myNull.numKeys)).time, time) - myNull.key(i).time</p><p>    } else if (i == myNull.numKeys&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-358010"><a href="https://creativecow.net/forums/thread/timer-time-tofixed1-linked-to-a-checkbox-control-effect-2/#post-2416871" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">156fe7b328ef9c9e4d25d9e8a4791040</guid>
				<title>Fabrice Leconte replied to the discussion Help with CSV Text list in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/help-with-csv-text-list/#post-2416446</link>
				<pubDate>Sun, 29 Aug 2021 03:56:10 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/help-with-csv-text-list/#post-2416446"><span class="bb-reply-lable">Reply to</span> Help with CSV Text list</a></p> <div class="bb-content-inr-wrap"><p>OK for multiple rows, try this:</p>
<pre><p>perRow = thisComp.layer('test.csv')('Data')('Outline').numProperties;</p><p>numOfRows = thisComp.layer('test.csv')('Data')('Number of Rows');</p><p>if (timeToFrames(time) &lt; perRow * numOfRows) {</p><p>    row = Math.min(Math.floor(timeToFrames(time) / perRow), numOfRows - 1);</p><p>    col = timeToFrames(time) % perRow;</p><p>&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-357673"><a href="https://creativecow.net/forums/thread/help-with-csv-text-list/#post-2416446" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d9119cefa1e0ae97762a906f34bb5cda</guid>
				<title>Fabrice Leconte replied to the discussion Where I should put beingUndoGroup and endUndoGroup for undo all in 1 undo in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/where-i-should-put-beingundogroup-and-endundogroup-for-undo-all-in-1-undo/#post-2416325</link>
				<pubDate>Wed, 25 Aug 2021 22:47:15 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/where-i-should-put-beingundogroup-and-endundogroup-for-undo-all-in-1-undo/#post-2416325"><span class="bb-reply-lable">Reply to</span> Where I should put beingUndoGroup and endUndoGroup for undo all in 1 undo</a></p> <div class="bb-content-inr-wrap"><p>Hello, place it before and after the FOR loop.</p>
<pre><p>app.beginUndoGroup("undo");</p><p>for(var i =0;i&lt;layers.length;i++){</p><p>...	</p><p>}</p><p>app.endUndoGroup();</p></pre>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d671881662f19203ba6be463d502d83c</guid>
				<title>Fabrice Leconte replied to the discussion Help with CSV Text list in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/help-with-csv-text-list/#post-2416324</link>
				<pubDate>Wed, 25 Aug 2021 22:25:15 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/help-with-csv-text-list/#post-2416324"><span class="bb-reply-lable">Reply to</span> Help with CSV Text list</a></p> <div class="bb-content-inr-wrap"><p>Hello, try this:</p>
<pre><p>max = thisComp.layer('test.csv')('Data')('Outline').numProperties -1;</p><p>footage('test.csv').dataValue([Math.min(timeToFrames(time),max), 0]);</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">93f00c0d88dca414ca33d2c9c8c54097</guid>
				<title>Fabrice Leconte replied to the discussion Is possible to combine style font and source text in expressions? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/is-possible-to-combine-style-font-and-source-text-in-expressions/#post-2407273</link>
				<pubDate>Thu, 01 Apr 2021 18:31:22 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/is-possible-to-combine-style-font-and-source-text-in-expressions/#post-2407273"><span class="bb-reply-lable">Reply to</span> Is possible to combine style font and source text in expressions?</a></p> <div class="bb-content-inr-wrap"><p>You can use setText()</p>
<pre>style.setFont('Arial-BoldMT').setText(forcetext);<br /></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">bcc91d51832eb434efef630714286630</guid>
				<title>Fabrice Leconte replied to the discussion Expression request - Line break if &#34;. &#34; found in source text in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-request-line-break-if-found-in-source-text/#post-2406968</link>
				<pubDate>Sat, 27 Mar 2021 12:35:51 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-request-line-break-if-found-in-source-text/#post-2406968"><span class="bb-reply-lable">Reply to</span> Expression request - Line break if ". " found in source text</a></p> <div class="bb-content-inr-wrap"><p>Simply use:</p>
<pre>text.sourceText.split('. ').join('r');<br /></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">cd81d92f9f78b81082d949230c6a1a91</guid>
				<title>Fabrice Leconte replied to the discussion can&#039;t adjust color controller expression? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/cant-adjust-color-controller-expression/#post-2406036</link>
				<pubDate>Mon, 15 Mar 2021 21:15:06 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/cant-adjust-color-controller-expression/#post-2406036"><span class="bb-reply-lable">Reply to</span> can't adjust color controller expression?</a></p> <div class="bb-content-inr-wrap"><p>Try to select the layer and press E key twice to see expressions.</p>
<p>Then you can edit or remove expressions</p>
<p></p>
<p>Or you can click on this icon to enable/disable expression</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5aca65c8ecd10700378e5cd7719dff2b</guid>
				<title>Fabrice Leconte replied to the discussion Conditional RegEx in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/conditional-regex/#post-2405983</link>
				<pubDate>Mon, 15 Mar 2021 02:26:33 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/conditional-regex/#post-2405983"><span class="bb-reply-lable">Reply to</span> Conditional RegEx</a></p> <div class="bb-content-inr-wrap"><p>Match or test should work.</p>
<pre><p>thisComp.layer("YEAR").text.sourceText.match(/^d{4}$/g)?0:100</p><p>// OR</p><p>(/^d{4}$/g).test(thisComp.layer("YEAR").text.sourceText)?0:100</p></pre>
<p><a target='_blank' href="https://imgur.com/a/34ldDxE" rel="nofollow">https://imgur.com/a/34ldDxE</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d2bf68d582e05826d006bc6912054962</guid>
				<title>Fabrice Leconte replied to the discussion Right to left, top to bottom opacity animator in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/right-to-left-top-to-bottom-opacity-animator/#post-2405843</link>
				<pubDate>Fri, 12 Mar 2021 11:32:33 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/right-to-left-top-to-bottom-opacity-animator/#post-2405843"><span class="bb-reply-lable">Reply to</span> Right to left, top to bottom opacity animator</a></p> <div class="bb-content-inr-wrap"><p>I forgot to join the project file.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">0c1929be9369f3abee15e7ce7b12b49d</guid>
				<title>Fabrice Leconte replied to the discussion Right to left, top to bottom opacity animator in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/right-to-left-top-to-bottom-opacity-animator/#post-2405839</link>
				<pubDate>Fri, 12 Mar 2021 10:59:30 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/right-to-left-top-to-bottom-opacity-animator/#post-2405839"><span class="bb-reply-lable">Reply to</span> Right to left, top to bottom opacity animator</a></p> <div class="bb-content-inr-wrap"><p>I made this using mask and expressions</p>
<p><a target='_blank' href="https://imgur.com/a/hxMZtsi" rel="nofollow">https://imgur.com/a/hxMZtsi</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">9d7d11a9d9c4f8eccfcc2b12a5838f19</guid>
				<title>Fabrice Leconte replied to the discussion ExtendScript index in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/extendscript-index/#post-2405677</link>
				<pubDate>Wed, 10 Mar 2021 17:06:21 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/extendscript-index/#post-2405677"><span class="bb-reply-lable">Reply to</span> ExtendScript index</a></p> <div class="bb-content-inr-wrap"><p>You can change the index of a layer using:</p>
<p>Layer.moveAfter(),<span>Layer.moveBefore(),</span><span>Layer.moveToBeginning() or </span><span>Layer.moveToEnd()</span></p>
<p><a target='_blank' href="https://ae-scripting.docsforadobe.dev/layers/layer/#layer-moveafter" rel="nofollow">https://ae-scripting.docsforadobe.dev/layers/layer/#layer-moveafter</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5b8b2e84c509e5fd1b27656eca95e385</guid>
				<title>Fabrice Leconte replied to the discussion Highlighting multiple words in a text in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/highlighting-multiple-words-in-a-text/#post-2405659</link>
				<pubDate>Wed, 10 Mar 2021 14:53:44 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/highlighting-multiple-words-in-a-text/#post-2405659"><span class="bb-reply-lable">Reply to</span> Highlighting multiple words in a text</a></p> <div class="bb-content-inr-wrap"><p>Hello, try this:</p>
<pre><p>indexes = thisComp.layer("FIELD 1").text.sourceText.split(' ');</p><p>indexes.indexOf(textIndex.toString())!==-1?100:0</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e17370ff9619ae29301fb3c1e5f7e8d7</guid>
				<title>Fabrice Leconte replied to the discussion Reverse Strock path on auto-traced mask in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/reverse-strock-path-on-auto-traced-mask/#post-2405173</link>
				<pubDate>Wed, 03 Mar 2021 23:58:41 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/reverse-strock-path-on-auto-traced-mask/#post-2405173"><span class="bb-reply-lable">Reply to</span> Reverse Strock path on auto-traced mask</a></p> <div class="bb-content-inr-wrap"><p>I think you just need to change the starting point </p>
<p>(right click on a point =&gt; Mask and Shape Path =&gt; Set First Vertex )</p>
<p><span>and play with Start and End values.</span></p>
<p><span><a target='_blank' href="https://imgur.com/a/90bbiGH" rel="nofollow">https://imgur.com/a/90bbiGH</a><br /></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">0db607a5714214355a7f728ce6ed873d</guid>
				<title>Fabrice Leconte replied to the discussion Highlight custom words (for MOGRT) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/highlight-custom-words-for-mogrt/#post-2405084</link>
				<pubDate>Wed, 03 Mar 2021 03:50:05 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/highlight-custom-words-for-mogrt/#post-2405084"><span class="bb-reply-lable">Reply to</span> Highlight custom words (for MOGRT)</a></p> <div class="bb-content-inr-wrap"><p><a target='_blank' href="https://imgur.com/a/bHW3zIe" rel="nofollow">https://imgur.com/a/bHW3zIe</a></p>
<p>Probably not perfect but the idea is:</p>
<ol>
<li>duplicate your text layer</li>
<li>add an opacity animator and an expression selector to extract the word to highlight</li>
<li><span>then, the most funny part is too find a way to convert the word into a rectangle&#8230;</span></li>
</ol>
<p>I combined fill,gaussian blur,mosaic and shift channel &#x1f602;</p>
<p></p>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c8a83050f0ea49b0585bad63537b6376</guid>
				<title>Fabrice Leconte replied to the discussion Text styling expression: 2 styles in one layer in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/text-styling-expression-2-styles-in-one-layer/#post-2404986</link>
				<pubDate>Tue, 02 Mar 2021 13:11:38 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/text-styling-expression-2-styles-in-one-layer/#post-2404986"><span class="bb-reply-lable">Reply to</span> Text styling expression: 2 styles in one layer</a></p> <div class="bb-content-inr-wrap"><p>Try to find a good font, it works with Arial</p>
<p></p>
<pre><p>function getOrdinalNum(n) {</p><p>  return n + (n &gt; 0 ? ['ᵗʰ', 'ˢᵗ', 'ⁿᵈ', 'ʳᵈ'][(n &gt; 3 &amp;&amp; n &lt; 21) || n % 10 &gt; 3 ? 0 : n % 10] : '');</p><p>}</p><p>d = getOrdinalNum(effect('Slider Control')('Slider'));</p><p>m = Intl.DateTimeFormat('en', { month: 'long' }).format(effect('Dropdown Menu Control')('Menu'));</p><p>'Roboto font: '+ m + ' '+ d</p></pr&hellip;</pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5d13fbb29652a4f6f3f10d9b70a80789</guid>
				<title>Fabrice Leconte replied to the discussion Dynamic Expression that abbreviates counting numbers from 1,000 up to billions in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/dynamic-expression-that-abbreviates-counting-numbers-from-1000-up-to-billions/#post-2403743</link>
				<pubDate>Sun, 14 Feb 2021 23:36:16 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/dynamic-expression-that-abbreviates-counting-numbers-from-1000-up-to-billions/#post-2403743"><span class="bb-reply-lable">Reply to</span> Dynamic Expression that abbreviates counting numbers from 1,000 up to billions</a></p> <div class="bb-content-inr-wrap"><p>Filip, the problem is numbers are rounded, it&#8217;s not very accurate.</p>
<p>999500 to 999999 return 1M instead of 999.9K</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">49cb5f6c11240ffd8aac7a2125294c85</guid>
				<title>Fabrice Leconte changed their photo</title>
				<link>https://creativecow.net/news-feed/p/345999/</link>
				<pubDate>Sun, 14 Feb 2021 13:52:43 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7bcd51d7d1e2491cad59e953cc7f7cac</guid>
				<title>Fabrice Leconte replied to the discussion Dynamic Expression that abbreviates counting numbers from 1,000 up to billions in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/dynamic-expression-that-abbreviates-counting-numbers-from-1000-up-to-billions/#post-2403729</link>
				<pubDate>Sun, 14 Feb 2021 09:00:59 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/dynamic-expression-that-abbreviates-counting-numbers-from-1000-up-to-billions/#post-2403729"><span class="bb-reply-lable">Reply to</span> Dynamic Expression that abbreviates counting numbers from 1,000 up to billions</a></p> <div class="bb-content-inr-wrap"><p>Hello, try this:</p>
<pre><p>function format(num){</p><p>if(num &gt;= 1000000000) return Math.floor(num/100000000)/10 +'B';</p><p>if(num &gt;= 1000000) return Math.floor(num/100000)/10 +'M';</p><p>if(num &gt;= 1000) return Math.floor(num/100)/10 +'K';</p><p>return Math.round(num);</p><p>}</p><p>num = thisComp.layer("NUMBER CONTROLLER").effect("Point Control")("Point")[0];</p><p>format(num)</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">11df71e8688050801420f315f8583bef</guid>
				<title>Fabrice Leconte replied to the discussion Show a property using Extendscript in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/show-a-property-using-extendscript/#post-2403693</link>
				<pubDate>Sat, 13 Feb 2021 14:13:04 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/show-a-property-using-extendscript/#post-2403693"><span class="bb-reply-lable">Reply to</span> Show a property using Extendscript</a></p> <div class="bb-content-inr-wrap"><p>Hello, you can use </p>
<p>rd_GimmePropPath.jsx</p>
<p><a target='_blank' href="http://redefinery.com/ae/scripts/rd_scripts_20170108.zip" rel="nofollow">http://redefinery.com/ae/scripts/rd_scripts_20170108.zip</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">166c9b04257567caed253c678b2fd0a3</guid>
				<title>Fabrice Leconte replied to the discussion Animate text in by word on markers in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403576</link>
				<pubDate>Fri, 12 Feb 2021 03:11:30 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403576"><span class="bb-reply-lable">Reply to</span> Animate text in by word on markers</a></p> <div class="bb-content-inr-wrap"><p>1 of these is probably correct.</p>
<p><a target='_blank' href="https://imgur.com/a/plUOQeX" rel="nofollow">https://imgur.com/a/plUOQeX</a></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f22b84c8812e34e5637ea10161a8455d</guid>
				<title>Fabrice Leconte replied to the discussion Animate text in by word on markers in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403570</link>
				<pubDate>Fri, 12 Feb 2021 01:33:46 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403570"><span class="bb-reply-lable">Reply to</span> Animate text in by word on markers</a></p> <div class="bb-content-inr-wrap"><p>The idea, is to remove all words before the in point value</p>
<p>add this expression to the sourceText property</p>
<pre><p>m = thisComp.layer('voiceover 3').marker;</p><p>arr = value.split(' ');</p><p>n = 1;</p><p>while(m.key(n).time &lt; inPoint){</p><p>arr[n-1]='u200B';</p><p>n++</p><p>}</p><p>style.setText(arr.join(' '));</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">78beb569cf7437395a4c39cab95f34fa</guid>
				<title>Fabrice Leconte replied to the discussion Animate text in by word on markers in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403557</link>
				<pubDate>Thu, 11 Feb 2021 21:36:52 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/animate-text-in-by-word-on-markers/#post-2403557"><span class="bb-reply-lable">Reply to</span> Animate text in by word on markers</a></p> <div class="bb-content-inr-wrap"><p>Yes, </p>
<p>replace:</p>
<pre>if (inPoint &gt; m.key(n).time &amp;&amp; textIndex &lt; n + 1) {<br /></pre>
<p>by:</p>
<pre>if (n &gt; 0 &amp;&amp; inPoint &gt; m.key(n).time &amp;&amp; textIndex &lt; n + 1) {</pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">28670da66d5686b94c6bea211d55c680</guid>
				<title>Fabrice Leconte replied to the discussion Hello, I have a question about the keyframe expression in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/hello-i-have-a-question-about-the-keyframe-expression/#post-2403343</link>
				<pubDate>Wed, 10 Feb 2021 15:05:29 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/hello-i-have-a-question-about-the-keyframe-expression/#post-2403343"><span class="bb-reply-lable">Reply to</span> Hello, I have a question about the keyframe expression</a></p> <div class="bb-content-inr-wrap"><p>Place it where you need to use it</p>
<p>Maybe here:</p>
<pre><p>spd = thisComp.layer('Effect').effect('slider controll')('slider');</p><p>accum = 0;</p><p>if (effect('checkbox control')('check')) {</p><p>    for (i = timeToFrames(inPoint); i &lt;= timeToFrames(time); i++) {</p><p>        accum += spd.valueAtTime(framesToTime(i));</p><p>    }</p><p>}</p><p>value + accum * thisComp.frameDuration;</p></pre>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
		
	</channel>
</rss>
		